Esempio n. 1
0
        public void NegativeComplexNumberExecuteTest()
        {
            var complex = new Complex(-25, 13);
            var exp = new Sqrt(new ComplexNumber(complex));

            Assert.Equal(Complex.Sqrt(complex), exp.Execute());
        }
Esempio n. 2
0
        public void ComplexExecuteTest()
        {
            var complex = new Complex(5, 3);
            var exp = new Sqrt(new ComplexNumber(complex));

            Assert.Equal(Complex.Sqrt(complex), exp.Execute());
        }
Esempio n. 3
0
        public void NegativeNumberExecuteTest2()
        {
            var exp = new Sqrt(new Number(-1));

            Assert.Equal(new Complex(0, 1), exp.Execute());
        }
Esempio n. 4
0
        public void ExecuteTest1()
        {
            var exp = new Sqrt(new Number(4));

            Assert.Equal(Math.Sqrt(4), exp.Execute());
        }