public void caixasVazias() { var calculo = new Calculo("", "", ""); Assert.AreEqual(calculo.getA(), 0); Assert.AreEqual(calculo.getB(), 0); Assert.AreEqual(calculo.getC(), 0); }
public void caixaVermelho4() { var calculo = new Calculo(); calculo.setCaixas("1", "1", "1"); calculo.setCaixasCor("normal", "normal", "vermelho"); calculo.botaoCalcular_Click(null, EventArgs.Empty); Assert.AreEqual("caixas vermelhas", calculo.getAviso()); }
public void caixasVazias() { var calculo = new Calculo(); calculo.setCaixas("", "", ""); calculo.setCaixasCor("normal", "normal", "normal"); calculo.botaoCalcular_Click(null, EventArgs.Empty); Assert.AreEqual("caixas vazias", calculo.getAviso()); }
public void discriminanteMaior0() { var calculo = new Calculo("1", "2", "-3"); calculo.setCaixas("1", "2", "-3"); calculo.setCaixasCor("normal", "normal", "normal"); calculo.botaoCalcular_Click(null, EventArgs.Empty); Assert.AreEqual("<br />x1 = " + Math.Round(1.0000, 4) + "<br />x2 = " + Math.Round(-3.0000, 4), calculo.getResultado()); }
public void escreve_parametroDecimaisCaixasVazias() { var calculo = new Calculo(); calculo.setCaixas("-12,45", "-3,456", "-2,2"); calculo.escreve_parametro("TextBoxA"); calculo.escreve_parametro("TextBoxB"); calculo.escreve_parametro("TextBoxC"); Assert.AreEqual(" - 12,45" + "x<sup>2</sup>", calculo.getlabelA()); Assert.AreEqual(calculo.getlabelB(), " - " + "3,456" + "x"); Assert.AreEqual(calculo.getlabelC(), " - " + "2,2" + " = 0"); }
public void escreve_parametroCaixasVazias() { var calculo = new Calculo(); calculo.setCaixas("", "", ""); calculo.escreve_parametro("TextBoxA"); calculo.escreve_parametro("TextBoxB"); calculo.escreve_parametro("TextBoxC"); Assert.AreEqual(calculo.getlabelA(), " + 0x"); Assert.AreEqual(calculo.getlabelB(), " + " + "0" + "x"); Assert.AreEqual(calculo.getlabelC(), " + " + "0" + " = 0"); }
public void escreve_parametroValidoNegativo() { var calculo = new Calculo(); calculo.setCaixas("-5", "-2", "-1"); calculo.escreve_parametro("TextBoxA"); calculo.escreve_parametro("TextBoxB"); calculo.escreve_parametro("TextBoxC"); Assert.AreEqual(calculo.getlabelA(), " - 5" + "x<sup>2</sup>"); Assert.AreEqual(calculo.getlabelB(), " - " + "2" + "x"); Assert.AreEqual(calculo.getlabelC(), " - " + "1" + " = 0"); }
public void ontextchangedOutros() { var calculo = new Calculo(); calculo.setCaixas("#$%", "-0", "12345678"); calculo.TextBoxA_TextChanged(null, EventArgs.Empty); Assert.AreEqual("vermelho", calculo.getcaixaAcor()); calculo.TextBoxB_TextChanged(null, EventArgs.Empty); Assert.AreEqual("normal", calculo.getcaixaBcor()); calculo.TextBoxC_TextChanged(null, EventArgs.Empty); Assert.AreEqual("normal", calculo.getcaixaCcor()); }
public void testeInicial9() { var calculo = new Calculo("5", "2", "1"); calculo.mostraResultado(5.678945, 765.8); Assert.AreNotEqual(calculo.getResultado(), "dfr"); }
public void ontextchangedInvalidos1() { var calculo = new Calculo(); calculo.setCaixas("a", " ", "123456789"); calculo.TextBoxA_TextChanged(null, EventArgs.Empty); Assert.AreEqual("vermelho", calculo.getcaixaAcor()); calculo.TextBoxB_TextChanged(null, EventArgs.Empty); Assert.AreEqual("vermelho", calculo.getcaixaBcor()); calculo.TextBoxC_TextChanged(null, EventArgs.Empty); Assert.AreEqual("vermelho", calculo.getcaixaCcor()); }
public void eq_valida_actual4() { var calculo = new Calculo("0", "0", "3"); calculo.setCaixas("0", "0", "3"); calculo.setCaixasCor("normal", "normal", "normal"); calculo.botaoCalcular_Click(null, EventArgs.Empty); Assert.AreEqual("vazio", calculo.getEqValidaActual()); }
public void eq_valida_actual() { var calculo = new Calculo("-5", "-2", "-1"); calculo.setCaixas("-5", "-2", "-1"); calculo.setCaixasCor("normal", "normal", "normal"); calculo.botaoCalcular_Click(null, EventArgs.Empty); Assert.AreEqual("-5x*x+-2*x+-1", calculo.getEqValidaActual()); }
public void validarDecimalNegativo() { var calculo = new Calculo(); Assert.AreEqual(calculo.validar("-12,45"), true); }
public void termosDif00_2() { var calculo = new Calculo("0", "2", "0"); calculo.setCaixas("0", "2", "0"); calculo.setCaixasCor("normal", "normal", "normal"); calculo.botaoCalcular_Click(null, EventArgs.Empty); Assert.AreEqual("<br />x = " + Math.Round(0.0000, 4), calculo.getResultado()); }
public void testeInicial2() { var calculo = new Calculo(); calculo.setCaixas("1", "1", "1"); calculo.setCaixasCor("vermelho", "vermelho", "vermelho"); calculo.botaoCalcular_Click(null, EventArgs.Empty); Assert.AreNotEqual("teste", calculo.getAviso()); }
public void validarZero2() { var calculo = new Calculo(); Assert.AreEqual(calculo.validar("-0"), true); }
public void validoMN() { var calculo = new Calculo("1", "2", "-3"); double r1 = 0, r2 = 0; calculo.metodoNewton(ref r1, ref r2); Assert.AreEqual(Math.Round(r1, 4), 1); Assert.AreEqual(Math.Round(r2, 4), -3); }
public void validarValido() { var calculo = new Calculo("5", "2", "1"); Assert.AreEqual(calculo.validar("5"), true); }
public void validarInvalido2() { var calculo = new Calculo("5", "2", "1"); Assert.AreEqual(calculo.validar("123456789"), false); }
public void validarGrandeNegativo() { var calculo = new Calculo(); Assert.AreEqual(calculo.validar("-23456789"), true); }
public void ontextchangedValidos() { var calculo = new Calculo(); calculo.setCaixas("5", "", "1"); calculo.TextBoxA_TextChanged(null, EventArgs.Empty); Assert.AreEqual("normal", calculo.getcaixaAcor()); calculo.TextBoxB_TextChanged(null, EventArgs.Empty); Assert.AreEqual("normal", calculo.getcaixaBcor()); calculo.TextBoxC_TextChanged(null, EventArgs.Empty); Assert.AreEqual("normal", calculo.getcaixaCcor()); }
public void testeInicial7() { var calculo = new Calculo("5", "2", "1"); Assert.AreNotEqual(calculo.validar("5"), false); }
public void termos00dif() { var calculo = new Calculo("0", "0", "1"); calculo.setCaixas("0", "0", "1"); calculo.setCaixasCor("normal", "normal", "normal"); calculo.botaoCalcular_Click(null, EventArgs.Empty); Assert.AreEqual("os valores introduzidos não constituem uma equação", calculo.getAviso()); }
public void fr2DivideZero() { var calculo = new Calculo("0", "2", "50"); Assert.AreEqual(calculo.formulaResolvente_x2(), double.NegativeInfinity); }
public void testeInicial1() { var calculo = new Calculo(); calculo.setCaixas("5", "2", "1"); calculo.TextBoxA_TextChanged(null, EventArgs.Empty); Assert.AreNotEqual("vermelho", calculo.getcaixaAcor()); calculo.TextBoxB_TextChanged(null, EventArgs.Empty); Assert.AreNotEqual("vermelho", calculo.getcaixaBcor()); calculo.TextBoxC_TextChanged(null, EventArgs.Empty); Assert.AreNotEqual("vermelho", calculo.getcaixaCcor()); }
public void validarCaixavazia() { var calculo = new Calculo("5", "2", "1"); Assert.AreEqual(calculo.validar(""), true); }
public void fr1DivideZero() { var calculo = new Calculo("0", "2", "50"); Assert.AreEqual(calculo.formulaResolvente_x1(), double.NaN); }
public void testeInicial6() { var calculo = new Calculo("5", "2", "1"); Assert.AreNotEqual(calculo.formulaSimplificada(), 2); }
public void discriminanteMenor0() { var calculo = new Calculo("1", "2", "10"); calculo.setCaixas("1", "2", "10"); calculo.setCaixasCor("normal", "normal", "normal"); calculo.botaoCalcular_Click(null, EventArgs.Empty); Assert.AreEqual("A equação indicada não possui raízes", calculo.getAviso()); }
public void FR1raizNegativa() { var calculo = new Calculo("2", "2", "50"); Assert.AreEqual(calculo.formulaResolvente_x1(), double.NaN); }