public void TestDivisaoSegundoArgumentoAbaixoLimite()
 {
     Assert.Throws <ArgumentOutOfRangeException>(() =>
     {
         _calc = new twc.Calculadora(2);
         _calc.Dividir(2, 1);
     });
 }
Exemple #2
0
 public void TestAbaixoLimiteTodosArgumento()
 {
     Assert.Throws <ArgumentOutOfRangeException>(() =>
     {
         _calc = new twc.Calculadora(1);
         _calc.Somar(-1, 1);
     });
 }
 public void TestSubtrairSegundoArgumentoLimite()
 {
     Assert.Throws <ArgumentOutOfRangeException>(() =>
     {
         calc = new twc.Calculadora(5);
         calc.Subtrair(3, 3);
     });
 }
Exemple #4
0
 public void TestAbaixoLimiteSegundoArgumento()
 {
     Assert.Throws <ArgumentOutOfRangeException>(() =>
     {
         _calc = new twc.Calculadora(limiteMinimo: 1);
         _calc.Somar(1, -1);
     });
 }
Exemple #5
0
 public void TestMultiplicarSegundoArgumentoAbaixoLimite()
 {
     Assert.Throws <ArgumentOutOfRangeException>(() =>
     {
         _calc = new twc.Calculadora(2);
         _calc.Mutiplicar(2, 1);
     });
 }
 public void TestSubtrairPrimeiroArgumentoLimite()
 {
     Assert.Throws <ArgumentOutOfRangeException>(() =>
     {
         calc = new twc.Calculadora(3);
         calc.Subtrair(2, 2);
     });
 }
Exemple #7
0
        private void btnCalcular_Click(object sender, EventArgs e)
        {
            try
            {
                int num1, num2 = 0;
                if (!int.TryParse(txtPrimeiroArgumento.Text, out num1))
                {
                    MessageBox.Show("O primeiro número é inválido.");
                }

                if (!int.TryParse(txtSegundoArgumento.Text, out num2))
                {
                    MessageBox.Show("O primeiro número é inválido.");
                }

                twc.Calculadora calc = new twc.Calculadora();
                switch (cboOperacao.SelectedIndex)
                {
                case 0:
                    txtResultado.Text = calc.Somar(num1, num2).ToString();
                    break;

                case 1:
                    txtResultado.Text = calc.Subtrair(num1, num2).ToString();
                    break;

                case 2:
                    txtResultado.Text = calc.Mutiplicar(num1, num2).ToString();
                    break;

                case 3:
                    txtResultado.Text = calc.Dividir(num1, num2).ToString();
                    break;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
 public void Dispose()
 {
     _calc = null;
 }
 public DividirTest()
 {
     _calc = new twc.Calculadora();
 }
 public void CleanUp()
 {
     calc = null;
 }
 public void TestMultiplicarComException()
 {
     twc.Calculadora calc2 = new twc.Calculadora(limiteMinimo: 2);
     calc2.Mutiplicar(1, 1);
 }
 public void SetUp()
 {
     calc = new twc.Calculadora();
 }
Exemple #13
0
 public SomaTest()
 {
     _calc = new twc.Calculadora();
 }
Exemple #14
0
 public MultiplicarTest()
 {
     _calc = new twc.Calculadora();
 }
 public void TeatDown()
 {
     calc = null;
 }
 public SubtrairTest()
 {
     calc = new twc.Calculadora();
 }