示例#1
0
        public void CalcularSumaDosNumerosFail()
        {
            CalculadoraViewModel calculadoraViewModel = new CalculadoraViewModel
            {
                CalculadoraModel = null
            };

            calculadoraViewModel.Sumar();

            Assert.Fail("Se espera que el método falle.");
        }
示例#2
0
        public void CalcularSumaDosNumeros()
        {
            CalculadoraViewModel calculadoraViewModel = new CalculadoraViewModel
            {
                CalculadoraModel = new CalculadoraModel()
                {
                    Numero1   = 1,
                    Numero2   = 2,
                    Resultado = 0
                }
            };

            calculadoraViewModel.Sumar();

            Assert.AreEqual(calculadoraViewModel.EsCalculado, true, "Se espera que el resultado cambie de estado.");
            Assert.AreEqual(calculadoraViewModel.CalculadoraModel.Resultado, 3, "La suma de los números no es el esperado.");
        }
示例#3
0
        public IActionResult Calcular([FromForm] CalculadoraViewModel calculadoraViewModel)
        {
            calculadoraViewModel.Sumar();

            return(View(calculadoraViewModel));
        }