コード例 #1
0
        public virtual void testApplyNode()
        {
            JDFNode n = new JDFDoc("JDF").getJDFRoot();

            n.setJobID("j1");
            n.setJobPartID("p2");
            JDFJobPhase jp = di.appendJobPhase();

            jp.applyNode(null);
            Assert.IsNull(jp.getJobID());
            jp.applyNode(n);
            Assert.AreEqual("j1", jp.getJobID());
            Assert.AreEqual(jp.getActivation().getName(), n.getActivation(true).getName());
        }
コード例 #2
0
        public virtual void testInheritedPhase()
        {
            JDFDeviceInfo di = signal.appendDeviceInfo();

            di.setDeviceCondition(EnumDeviceCondition.NeedsAttention);
            di.setDeviceStatus(EnumDeviceStatus.Stopped);
            di.setStatusDetails("OutputAreaFull PaperJam Repair");

            JDFJobPhase jp = di.appendJobPhase();

            Assert.AreEqual(jp.getJobID(), sqp.getJobID());
            Assert.AreEqual(jp.getJobPartID(), sqp.getJobPartID());
            jp.setJobID("foo");
            Assert.AreEqual("foo", jp.getJobID());
        }