public virtual void testValidTest1() { JDFDoc d = new JDFDoc(ElementName.TEST); JDFTest t = (JDFTest)d.getRoot(); t.init(); t.appendTerm(EnumTerm.IsPresentEvaluation); Assert.IsTrue(t.isValid(EnumValidationLevel.Complete)); t.appendTerm(EnumTerm.BooleanEvaluation); // no two are allowed Assert.IsFalse(t.isValid(EnumValidationLevel.Complete)); }
public void testFitsTolerance() { try { new JDFXYPairRangeList("0.4 1.9~1.4 2.9 0.4 1.9~2.4 3.8 0.4 1.6"); JDFDoc d = new JDFDoc(ElementName.TEST); JDFTest t = (JDFTest)d.getRoot(); t.init(); JDFXYPairEvaluation xyPairEvaluation = (JDFXYPairEvaluation)t.appendTerm(EnumTerm.XYPairEvaluation); xyPairEvaluation.setTolerance(new JDFXYPair("0 0")); Assert.IsTrue(t.isValid(EnumValidationLevel.Complete)); Assert.AreEqual(new JDFXYPair("0 0"), xyPairEvaluation.getTolerance()); xyPairEvaluation.setTolerance(new JDFXYPair("0.1 0.1")); } catch (FormatException dfe) { Assert.Fail(dfe.ToString()); } }