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);
        }