コード例 #1
0
        internal void AbrirDepositar()
        {
            Depositar depositar = new Depositar();

            depositar.Show();

            Transacciones transacciones = new Transacciones();

            transacciones.Close();
        }
コード例 #2
0
        public void DepositoVariadoFalha(int valor, int quantidade)
        {
            //Arrange
            var notasDisponiveis = Notas.ObterNotas();

            if (!notasDisponiveis.Any())
            {
                Assert.False(false);
            }

            var posicaoNota     = notasDisponiveis.IndexOf(notasDisponiveis.Where(x => x.Valor == valor).First());
            var notaSelecionada = notasDisponiveis.Where(x => x.Valor == valor).First();
            var carteira        = new Carteira();
            var deposito        = new Depositar();

            //Act
            deposito.RealizarDeposito(ref carteira, posicaoNota, quantidade, notasDisponiveis);

            //Assert
            Assert.False(carteira.ValorTotal != (notaSelecionada.Valor * quantidade));
        }
コード例 #3
0
        public void DepositoFalha()
        {
            //Arrange
            var notasDisponiveis = Notas.ObterNotas();

            if (!notasDisponiveis.Any())
            {
                Assert.False(false);
            }

            var notaSelecionada = notasDisponiveis.First();
            var carteira = new Carteira();
            var deposito = new Depositar();
            int posicaoNota = 0, quantidade = 5;

            //Act
            deposito.RealizarDeposito(ref carteira, posicaoNota, quantidade, notasDisponiveis);

            //Assert
            Assert.False(carteira.ValorTotal != (notaSelecionada.Valor * quantidade));
        }