Exemplo n.º 1
0
        public virtual void testGetWasteDifference()
        {
            JDFDoc       d  = new JDFDoc("JDF");
            JDFAuditPool ap = d.getJDFRoot().getCreateAuditPool();
            JDFPhaseTime pt = ap.setPhase(EnumNodeStatus.InProgress, "dummy", null, null);
            JDFJobPhase  jp = di.createJobPhaseFromPhaseTime(pt);

            jp.setPhaseWaste(42);
            Assert.AreEqual(42.0, jp.getWasteDifference(null), 0.0);
            JDFJobPhase jp2 = (JDFJobPhase)di.copyElement(jp, null);

            jp2.setPhaseWaste(62);
            Assert.AreEqual(20.0, jp2.getWasteDifference(jp), 0.0);
        }