Пример #1
0
        public void QuandoEuCriarUmDebitoOPagamentoDeveSerObrigatorio()
        {
            //arrange
            Tipo tipo = Tipo.Esporadico;
            Pagamento pagamento = null;
            Debito debito;

            //act
            debito = new Debito(tipo, pagamento);

            //assert
        }
Пример #2
0
        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);
 }