Página Inicial > POG > [POG] Deveria lançar uma “excessão”

[POG] Deveria lançar uma “excessão”

Não preciso falar nada, o nome do teste diz tudo:

[TestMethod]
public void Deveria_lancar_uma_excessao_ao_obter_para_recusa_com_id_igual_a_zero()
{
    try
    {
        Transacao transacao = this.transacaoBO.ObtemParaRecusa(Guid.NewGuid(), 0);

        Assert.Fail("Deveria ser lançada uma ArgumentException.");
    }
    catch (ArgumentException ex)
    {
        Assert.AreEqual<string>(ex.Message, "ID da conta não pode ser menor ou igual a zero." + Environment.NewLine + "Parameter name: idComprador");
    }
}

Exceção mesmo é escrever código em português. Se fosse em inglês, esse atentado à lingua portuguesa teria sido evitado.

Se você não conhece POG (Programação Orientada a Gambiarras), leia esse artigo para entender melhor.


POG , ,

  1. Nenhum comentário ainda.
  1. Nenhum trackback ainda.