Exemple #1
0
        public void ParseXmpSwatches_CreateGrayTest()
        {
            var data = CreateTestData(new Dictionary <string, string>
            {
                { "mode", "GRAY" },
                { "swatchName", "Test Grey" },
                { "gray", "255" }
            });

            XmpSwatch target = XmpSwatch.Create(data);

            Assert.IsType <XmpGray>(target);
        }
Exemple #2
0
        public void ParseXmpSwatches_CreateLABTest()
        {
            var data = CreateTestData(new Dictionary <string, string>
            {
                { "mode", "LAB" },
                { "swatchName", "Test LAB" },
                { "type", "PROCESS" },
                { "L", "100" },
                { "A", "127" },
                { "B", "127" }
            });

            XmpSwatch target = XmpSwatch.Create(data);

            Assert.IsType <XmpLAB>(target);
        }
Exemple #3
0
        public void ParseXmpSwatches_CreateRGBTest()
        {
            var data = CreateTestData(new Dictionary <string, string>
            {
                { "mode", "RGB" },
                { "swatchName", "Test RGB" },
                { "type", "PROCESS" },
                { "red", "255" },
                { "green", "250" },
                { "blue", "205" }
            });

            XmpSwatch target = XmpSwatch.Create(data);

            Assert.IsType <XmpRGB>(target);
        }
Exemple #4
0
        public void ParseXmpSwatches_CreateCMYKTest()
        {
            var data = CreateTestData(new Dictionary <string, string>
            {
                { "mode", "CMYK" },
                { "swatchName", "Test CMYK" },
                { "type", "PROCESS" },
                { "cyan", "0.000000" },
                { "magenta", "0.000000" },
                { "yellow", "0.000000" },
                { "black", "0.000000" }
            });

            XmpSwatch target = XmpSwatch.Create(data);

            Assert.IsType <XmpCMYK>(target);
        }