[Test] //<---ESTE TESTE VAI DAR ERRO public void DevosomarNumerosDecimais() { //SUT var sut = new CalculadoraSimples(); var resultado = sut.SomarDecimais(1.1, 2.2); // 3.3 Assert.That(resultado, Is.EqualTo(3.3)); }
public void DevoSomarNumerosDecimais_UsandoWithin() // IGUAL AO TESTE ANTERIOR USANDO TOLERANCIA DE 0.01 { //SUT var sut = new CalculadoraSimples(); var resultado = sut.SomarDecimais(1.1, 2.2); //3.3 //Se Resultado estiver entre : 3,29 e 3,31 - Teste ok Assert.That(resultado, Is.EqualTo(3.3).Within(0.01)); }
public void DevoSomarNumerosDecimais_UsandoWhitinPorcentagem() { //SUT var sut = new CalculadoraSimples(); var resultado = sut.SomarDecimais(50, 50); //100% Assert.That(resultado, Is.EqualTo(101).Within(1).Percent); // Tolerancia de 1% /* OUTROS TIPO DE TESTE QUE PODEM SER FEITOS * Se é Positivo - Is.Positive * Se é Nengativo - Is.Negative * */ }