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)); }
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")); }