public static Conta GetContaComMovimentacao() { return(new Conta { Cliente = ClienteObjectMother.GetCliente(), Ativada = true, NumeroConta = 666, Limite = 1000, Movimentacoes = new List <Movimentacao> { new Movimentacao { Id = 1, Data = DateTime.Now.AddDays(-1), Valor = 100, TipoOperacao = TipoOperacaoEnum.Credito }, new Movimentacao { Id = 2, Data = DateTime.Now.AddDays(-3), Valor = 150, TipoOperacao = TipoOperacaoEnum.Debito } } }); }
public static Conta GetContaLimiteNegativo() { return(new Conta { Cliente = ClienteObjectMother.GetCliente(), Ativada = true, NumeroConta = 666, Limite = -10 }); }
public void Domain_Conta_GerarExtrato_DeveFuncionar() { //Arrange _conta = ContaObjectMother.GetContaNumeroContaNegativaComMock(_cliente.Object); _conta.Cliente = ClienteObjectMother.GetCliente(); var extrato = _conta.GerarExtrato(); //Verify extrato.Limite.Should().Be(_conta.Limite); extrato.NomeCliente.Should().Be(_conta.Cliente.Nome); extrato.NumeroConta.Should().Be(_conta.NumeroConta); extrato.Saldo.Should().Be(_conta.Saldo); }
public void Initialize() { _cliente = ClienteObjectMother.GetCliente(); }