public virtual void testGetDevCapsByName() { JDFDevCaps dcs = devicecap.getDevCapsByName("AuditPool", null, null, null, 0); Assert.IsNotNull(dcs); Assert.AreEqual("AuditPool", dcs.getName()); dcs = devicecap.getDevCapsByName("Layout", EnumContext.Resource, null, null, 0); Assert.IsNotNull(dcs); Assert.AreEqual("Layout", dcs.getName()); Assert.AreEqual("dc_Layout", dcs.getDevCap().getID()); dcs = devicecap.getDevCapsByName("Layout", EnumContext.Link, null, null, 0); Assert.IsNotNull(dcs); Assert.AreEqual("Layout", dcs.getName()); Assert.AreEqual(dcs.getDevCap().getID(), "dc_LayoutLink"); dcs = devicecap.getDevCapsByName("Layout", EnumContext.Element, null, null, 0); Assert.IsNull(dcs); dcs = devicecap.getDevCapsByName("RunList", null, null, EnumProcessUsage.Marks, 0); Assert.IsNotNull(dcs); dcs = devicecap.getDevCapsByName("RunList", null, null, EnumProcessUsage.Ancestor, 0); Assert.IsNull(dcs); }