Represents the numerical result.
Inheritance: IResult
Beispiel #1
0
        public void ZeroImToStringTest()
        {
            var token = new ComplexNumberResult(new Complex(5.3, 0));

            Assert.Equal("5.3", token.ToString());
        }
Beispiel #2
0
        public void ResultTest()
        {
            var result = new ComplexNumberResult(new Complex(2.1, 4.7));

            Assert.Equal(new Complex(2.1, 4.7), result.Result);
        }
Beispiel #3
0
        public void PositiveReToStringTest()
        {
            var token = new ComplexNumberResult(new Complex(5.3, 2.12));

            Assert.Equal("5.3+2.12i", token.ToString());
        }
Beispiel #4
0
        public void NegativeReToStringTest()
        {
            var token = new ComplexNumberResult(new Complex(-5.3, -2.12));

            Assert.Equal("-5.3-2.12i", token.ToString());
        }
Beispiel #5
0
        public void ImOneToStringTest()
        {
            var token = new ComplexNumberResult(new Complex(0, 1));

            Assert.Equal("i", token.ToString());
        }
Beispiel #6
0
        public void ZeroReToStringTest()
        {
            var token = new ComplexNumberResult(new Complex(0, 1.3));

            Assert.Equal("1.3i", token.ToString());
        }