示例#1
0
        public void TestSomaComUmDosValoresReais()
        {
            double         op1      = -37.67;
            double         op2      = 1.6;
            double         expected = -36.07;
            CalculadoraApp calc     = new CalculadoraApp();

            double retornoTeste = calc.Soma(op1, op2);

            Assert.AreEqual(expected, retornoTeste);
        }
示例#2
0
        public void TestSomaComDoisOutrosValores()
        {
            double         op1      = 4;
            double         op2      = 1;
            double         expected = 5;
            CalculadoraApp calc     = new CalculadoraApp();

            double retornoTeste = calc.Soma(op1, op2);

            Assert.AreEqual(expected, retornoTeste);
        }
示例#3
0
        public void TestSomaComUmDosValoresNegativo()
        {
            double         op1      = -37;
            double         op2      = 1;
            double         expected = -36;
            CalculadoraApp calc     = new CalculadoraApp();

            double retornoTeste = calc.Soma(op1, op2);

            Assert.AreEqual(expected, retornoTeste);
        }
示例#4
0
        public void TestSomaComDoisValores()
        {
            //Arrange - Prepara o teste, instancia classes...
            double         op1      = 5;
            double         op2      = 2;
            double         expected = 7;
            CalculadoraApp calc     = new CalculadoraApp();
            //Act - Instancia o método que quer executar, os parâmetros e aí chama ele...
            double retornoTeste = calc.Soma(op1, op2);

            //Assert - Verifica se o retorno é o retorno esperado.
            Assert.AreEqual(expected, retornoTeste);
        }