Esempio n. 1
0
        public void NumberIsNotInDoubleRange(double a, double b, string expectedResult)
        {
            double maxValue = double.MaxValue;

            try
            {
                double result = Powlib.Pow(a, b);
            }
            catch (Exception e)
            {
                Assert.True(e.Message == expectedResult);
            }
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            WriteLine("Powlib app (calcula potencias de números)\n---\n");

            Write("Digite primer número: ");
            var number1 = Double.Parse(ReadLine());

            Write("Digite segundo número: ");
            var number2 = Double.Parse(ReadLine());

            try
            {
                double result = Powlib.Pow(number1, number2);
                WriteLine($"\nResultado: {result}");
            }
            catch (Exception e)
            {
                WriteLine($"\n{e.Message}");
            }
        }
Esempio n. 3
0
        public void NumberInDoubleRange_PowIsCorrect(double a, double b, double expectedResult)
        {
            double result = Powlib.Pow(a, b);

            Assert.True(result == expectedResult, $"Number {a} to the power of {b} is quals to {expectedResult} is true");
        }