Example #1
0
        public void RendimentoDiarioService_RentabilizarContasCorrentes_DeveExecutarComSucesso()
        {
            // Arrange
            var historicoMovimento = new HistoricoMovimento {
                ContaCorrenteId = 1,
                ValorMovimento  = 1000,
                TipoMovimento   = TpOperacaoFinanceira.Deposito
            };

            var mocker         = new AutoMocker();
            var clienteService = mocker.CreateInstance <ServiceHistoricoMovimento>();

            // Act
            clienteService.Add(historicoMovimento);

            //Assert
            mocker.GetMock <IRepositoryHistoricoMovimento>().Verify(r => r.Add(historicoMovimento), Times.Once);
        }
 public ResultadoValidacao Add(HistoricoMovimento obj)
 {
     obj.DataMovimento = DateTime.Now;
     _repositoryHistoricoMovimento.Add(obj);
     return(ResultadoValidacao);
 }