public virtual void testMatchesFilter() { q.setAutomated(true); JDFQueue q2 = (JDFQueue) new JDFDoc("Queue").getRoot(); JDFQueueEntry qe = q2.appendQueueEntry(); qe.setQueueEntryID("qeNew"); qe.setQueueEntryStatus(EnumQueueEntryStatus.Waiting); Assert.IsTrue(qe.matchesQueueFilter(null)); JDFQueueFilter filter = (JDFQueueFilter)q.appendElement(ElementName.QUEUEFILTER); List <ValuedEnum> v = new List <ValuedEnum>(); v.Add(EnumQueueEntryStatus.Completed); filter.setStatusList(v); Assert.IsFalse(qe.matchesQueueFilter(filter)); v.Add(EnumQueueEntryStatus.Waiting); filter.setStatusList(v); Assert.IsTrue(qe.matchesQueueFilter(filter)); }