public void QuandoEuCriarUmDebitoOPagamentoDeveSerObrigatorio() { //arrange Tipo tipo = Tipo.Esporadico; Pagamento pagamento = null; Debito debito; //act debito = new Debito(tipo, pagamento); //assert }
public void QuandoEuCriarUmDebito() { //arrange Tipo tipo = Tipo.Fixo; #warning Trazer esse objeto do repositório Pagamento pagamento = new Pagamento("Aluguel", DateTime.Now, DateTime.Now); Debito debito; //act debito = new Debito(tipo, pagamento); //assert Assert.IsNotNull(debito); Assert.AreEqual(debito.Tipo, tipo); Assert.AreEqual(debito.Pagamento, pagamento); }
public static Recebimento Create(Debito debito, string nome) { return new Recebimento(nome, debito.Tipo); }