コード例 #1
0
        public void TestRetirarCorriente()
        {
            //Arrange
            RetirarService _service = new RetirarService(_unitOfWork, _repositoryCuentaBancaria);
            var            request  = new RetirarRequest()
            {
                NumeroCuenta = "524256", Valor = 500
            };
            //Act
            RetirarResponse response = _service.Ejecutar(request);

            //Assert
            Assert.AreEqual($"Su nuevo saldo es -500.", response.Mensaje);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: TilsonP/DDD-Financiero
        private static void RetirarCuentaBancaria(BancoContext context)
        {
            #region Retirar
            RetirarService _service = new RetirarService(new UnitOfWork(context));
            var            request  = new RetirarRequest()
            {
                NumeroCuenta = "524255", Valor = 1000
            };

            RetirarResponse response = _service.Ejecutar(request);

            System.Console.WriteLine(response.Mensaje);
            #endregion
            System.Console.ReadKey();
        }