コード例 #1
0
        public void Calculadora_Soma_DeveRetornarSoma()
        {
            //Arrange
            var calculadora = new Calculadora.Calculadora();

            //Act
            var resultado = calculadora.Soma(2, 2);

            //Assert
            Assert.Equal(expected: 4, actual: resultado);
        }
コード例 #2
0
        public void DeveSomarOsValoresCorretamente()
        {
            //Arrange
            int primeiroValor = 1;
            int segundoValor  = 2;


            //Act
            Calculadora.Calculadora calculadora = new Calculadora.Calculadora();
            var resultado = calculadora.Somar(primeiroValor, segundoValor);

            //Asset
            Assert.Equal(3, resultado);
        }
コード例 #3
0
        public static void testSomar()
        {
            float resultadoEsperado = 300;
            var   calculadora       = new Calculadora.Calculadora();
            float resultado         = calculadora.somar(200, 100);

            if (resultado == resultadoEsperado)
            {
                Console.WriteLine("TestSomar: Ok");
            }
            else
            {
                Console.WriteLine("TestSomar: Falhou");
            }
        }
コード例 #4
0
        private static void testeSomarNumerosNegativos()
        {
            float resultadoEsperado = -100;
            var   calculadora       = new Calculadora.Calculadora();
            float resultado         = calculadora.somar(-20, -80);

            if (resultado == resultadoEsperado)
            {
                Console.WriteLine("testeSomarNumerosNegativos: Ok");
            }
            else
            {
                Console.WriteLine("testeSomarNumerosNegativos: Falhou");
            }
            Console.ReadKey();
        }
コード例 #5
0
        private void btnCalcular_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtPrimeiroNumero.Text != "" && txtSegundoNumero.Text != "")
                {
                    var primeiroNumero = Convert.ToDecimal(txtPrimeiroNumero.Text);
                    var segundoNumero  = Convert.ToDecimal(txtSegundoNumero.Text);

                    var calculadora = new Calculadora.Calculadora(primeiroNumero, segundoNumero);

                    lblResultado.Text = Convert.ToString(calculadora.Calcular());
                }
                else
                {
                    MessageBox.Show("Informe o primeiro numero.");
                }
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
            }
        }
コード例 #6
0
        public void TestarIgnorado()
        {
            var calculadora = new Calculadora.Calculadora();

            calculadora.Dividir(50, 0);
        }
コード例 #7
0
        public void TestarDivisaoPorZero()
        {
            var calculadora = new Calculadora.Calculadora();

            calculadora.Dividir(50, 0);
        }
コード例 #8
0
        public void TestarDivisao()
        {
            var calculadora = new Calculadora.Calculadora();

            NUnit.Framework.Assert.AreEqual(100, calculadora.Dividir(200, 2));
        }
コード例 #9
0
        public void TestarMultiplicacao()
        {
            var calculadora = new Calculadora.Calculadora();

            NUnit.Framework.Assert.AreEqual(25, calculadora.Multiplicar(5, 5));
        }
コード例 #10
0
        public void TestarSubtracao()
        {
            var calculadora = new Calculadora.Calculadora();

            NUnit.Framework.Assert.AreEqual(25, calculadora.Subtrair(50, 25));
        }
コード例 #11
0
        public void TestarSoma()
        {
            var calculadora = new Calculadora.Calculadora();

            NUnit.Framework.Assert.AreEqual(2, calculadora.Somar(1, 1));
        }