public static Test suite() {
return new TestSuite(TestNodeSet.class);
}
protected void setUp() throws Exception {
nodeimp1 = new NodeEntryImpl("test1.local", "testnode1");
nodeimp1.setOsArch("x86");
nodeimp1.setOsFamily("windows");
nodeimp1.setOsName("Windows NT");
nodeimp1.setOsVersion("5.1");
final HashSet tags1 = new HashSet();
tags1.add("priority1");
tags1.add("devenv");
tags1.add("serverbox");
nodeimp1.setTags(tags1);
nodeimp2 = new NodeEntryImpl("testnode2", "testnode2");
nodeimp2.setOsArch("x386");
nodeimp2.setOsFamily("unix");
nodeimp2.setOsName("Mac OS X");
nodeimp2.setOsVersion("10.5.1");
final HashSet tags2 = new HashSet();
tags2.add("priority2");
tags2.add("devenv");
tags2.add("workstation");
nodeimp2.setTags(tags2);
nodeimp2.getAttributes().put("testattribute1", "testvalue1");
nodeimp2.getAttributes().put("testattribute2", "testvalue2");
nodeimp2.getAttributes().put("testattribute3", "testvalue3");
nodeimp3 = new NodeEntryImpl("testnode3.local", "testnode3");
nodeimp3.setOsArch("intel");
nodeimp3.setOsFamily("solaris");
nodeimp3.setOsName("Solaris Something");
nodeimp3.setOsVersion("3.7");
final HashSet tags3 = new HashSet();