public void QuandoEuAgendarUmPagamentoPorDatasNoFinalDeSemanaGerarException()
        {
            //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, 6),
                    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
        }