public void DeveEnviarEmailComANotaFiscal() { Fatura fatura = new Fatura(1000, "cliente 1"); NotaFiscal nf = gerador.Gera(fatura); email.Verify(e => e.EnviaEmail(nf)); }
public void DevePersistirANotaFiscalGerada() { Fatura fatura = new Fatura(1000, "cliente 1"); NotaFiscal nf = gerador.Gera(fatura); dao.Verify(e => e.Persiste(nf)); }
public void DeveGerarNotaCom6PorCentoDeImposto() { Fatura fatura = new Fatura(1000, "cliente 1"); NotaFiscal nf = gerador.Gera(fatura); Assert.AreEqual(1000 * 0.06, nf.Impostos, PRECISAO); }