Example #1
0
        public void SomarSucesso()
        {
            //Arrange
            var valores = new Valores();

            valores.AdicionarValorA(10);
            valores.AdicionarValorB(10);
            var calc = new Calc();

            //Act
            var resultado = calc.Adicao(valores);

            //Assert
            Assert.True(valores.ValorA + valores.ValorB == resultado);
        }
Example #2
0
        public void SubtrairAleatorioSucesso(int valorAleatorio)
        {
            //Arrange
            var valores = new Valores();

            valores.AdicionarValorA(10);
            valores.AdicionarValorB(10);
            var calc = new Calc();

            //Act
            var resultado = calc.Subtracao(valores, valorAleatorio);

            //Assert
            Assert.True(valores.ValorA - valores.ValorB - valorAleatorio == resultado);
        }
Example #3
0
        public void DivisaoFalha()
        {
            //Arrange
            var valores = new Valores();

            valores.AdicionarValorA(10);
            valores.AdicionarValorB(10);
            var calc = new Calc();

            //Act
            var resultado = calc.Divisao(valores);

            //Assert
            Assert.False(valores.ValorA / valores.ValorB != resultado);
        }
Example #4
0
        public void SomarAleatorioFalha(int valorAleatorio)
        {
            //Arrange
            var valores = new Valores();

            valores.AdicionarValorA(10);
            valores.AdicionarValorB(10);
            var calc = new Calc();

            //Act
            var resultado = calc.Adicao(valores, valorAleatorio);

            //Assert
            Assert.False(valores.ValorA + valores.ValorB + valorAleatorio != resultado);
        }
Example #5
0
        public void MultiplicarFalha()
        {
            //Arrange
            var valores = new Valores();

            valores.AdicionarValorA(10);
            valores.AdicionarValorB(10);
            var calc = new Calc();

            //Act
            var resultado = calc.Multiplicacao(valores);

            //Assert
            Assert.False(valores.ValorA * valores.ValorB != resultado);
        }