Esempio n. 1
0
        public void testFitsValue()
        {
            JDFParser p       = new JDFParser();
            string    strNode = "<NameState Name=\"BitDepth\" DefaultValue=\"1\" AllowedValueList=\"a b c d\"/>";

            JDFDoc       jdfDoc = p.parseString(strNode);
            JDFNameState state  = (JDFNameState)jdfDoc.getRoot();

            VString list = new VString("a b c", null);

            state.setListType(EnumListType.RangeList);
            Assert.IsFalse(state.fitsValue(list.ToString(), EnumFitsValue.Allowed), "ListType=RangeList");

            VString list2 = new VString();

            list2.Add("d"); // 1~-2
        }