Пример #1
0
 public virtual void testGetDeviceColorantOrderSeparations()
 {
     colParams.appendSeparation("Black");
     CollectionAssert.AreEqual(colControl.getSeparations(), colControl.getDeviceColorantOrderSeparations());
     Assert.AreEqual(4, colControl.getDeviceColorantOrderSeparations().Count);
     colParams.appendSeparation("Green");
     CollectionAssert.AreEqual(colControl.getSeparations(), colControl.getDeviceColorantOrderSeparations());
     Assert.AreEqual(5, colControl.getDeviceColorantOrderSeparations().Count);
     colControl.appendColorantOrder().appendSeparation("Green");
     Assert.AreEqual(1, colControl.getDeviceColorantOrderSeparations().Count);
     Assert.AreEqual("Green", colControl.getDeviceColorantOrderSeparations().stringAt(0));
 }
Пример #2
0
        public void testGetSeparations()
        {
            JDFDoc          doc     = new JDFDoc("JDF");
            JDFNode         root    = doc.getJDFRoot();
            JDFResourcePool resPool = root.getCreateResourcePool();
            KElement        kElem   = resPool.appendResource(ElementName.COLORANTCONTROL, null, null);

            Assert.IsTrue(kElem is JDFColorantControl);
            JDFColorantControl cc = ((JDFColorantControl)kElem);

            cc.setProcessColorModel("DeviceCMYK");
            Assert.IsTrue(cc.getSeparations().Contains("Cyan"));
            cc.appendColorantParams().appendSeparation("Snarf Blue");
            Assert.IsTrue(cc.getSeparations().Contains("Snarf Blue"));
        }