public void QuandoEuAgendarUmPagamentoPorDatas() { //arrange _agendamentoPagamentoDomainService = new AgendamentoPagamentoDomainService(_pagamentoRepository.Object); Pagamento pagamento = new Pagamento("Aluguel", new DateTime(2015, 6, 8), new DateTime(2015, 6, 8)); IList<DateTime> datas = new List<DateTime> { new DateTime(2015, 6, 8), new DateTime(2015, 7, 8), new DateTime(2015, 8, 10) }; //act _agendamentoPagamentoDomainService .Agendar(pagamento, datas); //assert }
public void QuandoEuAgendarUmPagamentoPorVezes() { //arrange _agendamentoPagamentoDomainService = new AgendamentoPagamentoDomainService(_pagamentoRepository.Object); Pagamento pagamento = new Pagamento("Aluguel", DateTime.Now, new DateTime(2015, 6, 8)); //act _agendamentoPagamentoDomainService .Agendar(pagamento, 12); //assert }