public void Logaritmo_DoubleIgualZero_RetornaInfinitoNegativo() { // Arrange double num = 0; double valorEsperado = double.NegativeInfinity; // Act double valorObitido = CalculadoraCientifica.Logaritmo(num); //Assert Assert.Equal(valorEsperado, valorObitido); }
public void Logaritmo_DoubleNegativo_RetornaNaoEhNum() { // Arrange double num = -1.5; double valorEsperado = double.NaN; // Act double valorObitido = CalculadoraCientifica.Logaritmo(num); //Assert Assert.Equal(valorEsperado, valorObitido); }
public void Logaritmo_DoublePositivo_RetornaDouble() { // Arrange double num = 4.5; double valorEsperado = 0.6532; // Act double valorObitido = CalculadoraCientifica.Logaritmo(num); //Assert Assert.Equal(valorEsperado, valorObitido); }