Algorithmix.UnitTest.LuminousityTest.LumaCalculationTest C# (CSharp) Method

LumaCalculationTest() private method

private LumaCalculationTest ( ) : void
return void
        public void LumaCalculationTest()
        {
            Console.WriteLine("Create a new color");

            const double expectedB = 0.0;
            var actualB = Luminousity.Luma(new Bgra(0, 0, 0, 0));
            const double expectedA = 255.0;
            var actualA = Luminousity.Luma(new Bgra(Byte.MaxValue, Byte.MaxValue, Byte.MaxValue, 0));
            Assert.IsTrue((Math.Abs(expectedA - actualA) < 0.0001));
            Assert.IsTrue((Math.Abs(expectedB - actualB) < 0.001));
            Assert.IsTrue((Math.Abs(actualA - actualB) > 0.001));
            Console.WriteLine("RepresentativeLuminousity Calculated Succesfully");
        }