예제 #1
0
        public virtual void testDefaultVersion()
        {
            JDFDoc  doc = new JDFDoc("JDF");
            JDFNode n   = doc.getJDFRoot();

            Assert.AreEqual(n.getVersion(true), EnumVersion.Version_1_3);
            JDFElement.setDefaultJDFVersion(EnumVersion.Version_1_2);
            n.setType("ProcessGroup", true);
            n = n.addJDFNode("Combined");
            Assert.AreEqual(EnumVersion.Version_1_3, n.getVersion(true));

            doc = new JDFDoc("JDF");
            n   = doc.getJDFRoot();
            Assert.AreEqual(EnumVersion.Version_1_2, n.getVersion(true));
            n.setType("ProcessGroup", true);
            n = n.addJDFNode("Combined");
            Assert.AreEqual(EnumVersion.Version_1_2, n.getVersion(true));

            doc = new JDFDoc("JMF");
            JDFJMF jmf = doc.getJMFRoot();

            Assert.AreEqual(EnumVersion.Version_1_2, jmf.getVersion(true));
        }