}
assertEquals(2,props.getAllLiteratureReferences().size());
}
public void testToolTypes(){
BasicProperties props = new BasicPropertiesImpl();
//Test1:
assertEquals(0,props.getToolTypes().size());
//Test2:
//Should be: ServiceRegistry.getToolTypes();
props.addToolType("jpeg2pdf");
assertEquals(1,props.getToolTypes().size());
assertTrue(props.getToolTypes().contains("jpeg2pdf"));
//Test3:
//Should be: ServiceRegistry.getToolTypes();
props.addToolType("jpeg2pdf");
//should not add duplicates
assertEquals(1,props.getToolTypes().size());
//Test4:
Vector<String> vAdd = new Vector<String>();
vAdd.add("jpeg2pdf");
vAdd.add("jpeg2tiff");
props.setToolTypes(vAdd);
assertEquals(2,props.getToolTypes().size());
//Test5:
props.removeToolType("jpeg2pdf");
assertEquals(1,props.getToolTypes().size());
assertTrue(!props.getToolTypes().contains("jpeg2pdf"));
}