Algorithmix.UnitTest.UtilitiesTest.WeightingTest C# (CSharp) Method

WeightingTest() private method

private WeightingTest ( ) : void
return void
        public void WeightingTest()
        {
            Console.WriteLine("Weighting Testing Begin...");
            var expected = new[] {0.4, 0.3, 0.2, 0.1};
            var actual = Luminousity.LinearWeighting(4);

            Assert.IsTrue(expected.Length == actual.Length);
            for (int ii = 0; ii < expected.Length; ii++)
            {
                Assert.IsTrue(Math.Abs(Math.Round(10*expected[ii]) - Math.Round(10*actual[ii])) < 0.001);
            }
            Console.WriteLine("Weighting Successful");
        }