public void TestDividir() { var result = Calculador.Dividir(3, 3); Assert.IsTrue(result.CalculadoEfetuado); Assert.AreEqual(1, result.Valor); result = Calculador.Dividir(12, 4); Assert.IsTrue(result.CalculadoEfetuado); Assert.AreEqual(3, result.Valor); result = Calculador.Dividir(30, 15); Assert.IsTrue(result.CalculadoEfetuado); Assert.AreEqual(2, result.Valor); }
public void TestDuividirComDivisorZero() { const string erroEsperado = "O Número deve ser maior que zero!"; var result = Calculador.Dividir(3, 0); Assert.IsFalse(result.CalculadoEfetuado); Assert.AreEqual(erroEsperado, result.MensagemErro); result = Calculador.Dividir(12, 0); Assert.IsFalse(result.CalculadoEfetuado); Assert.AreEqual(erroEsperado, result.MensagemErro); result = Calculador.Dividir(30, 0); Assert.IsFalse(result.CalculadoEfetuado); Assert.AreEqual(erroEsperado, result.MensagemErro); }