예제 #1
0
        public void PerformTransformTestSimple()
        {
            List <int> inputTimeDomain = new List <int>()
            {
                1,
                -1
            };

            Transform             transform             = new Transform();
            FrequencyDomainSignal frequencyDomainSignal = transform.PerformTransform(inputTimeDomain);

            //not sure what is expected yet
            Assert.AreEqual(0, frequencyDomainSignal.RealResult[0]);
            Assert.AreEqual(0, frequencyDomainSignal.RealResult[1]);
        }
예제 #2
0
        public void PerformTransformTest()
        {
            List <int> inputTimeDomain = new List <int>()
            {
                4,
                0,
                0,
                0
            };

            Transform             transform             = new Transform();
            FrequencyDomainSignal frequencyDomainSignal = transform.PerformTransform(inputTimeDomain);

            Assert.AreEqual(1, frequencyDomainSignal.RealResult[0]);
            Assert.AreEqual(1, frequencyDomainSignal.RealResult[1]);
            Assert.AreEqual(1, frequencyDomainSignal.RealResult[2]);
        }