package JAVA_PACKAGE; import java.util.Collection; import junit.framework.TestCase; public class JAVA_CLASS&Test extends TestCase { private JAVA_CLASS&ManagerIF manager; protected void setUp() throws Exception { // Create a factory class String managerName = "JAVA_PACKAGE.Jdbc&JAVA_CLASS&ManagerFactory"; JAVA_CLASS&ManagerFactoryIF factory; factory = (JAVA_CLASS&ManagerFactoryIF)Class.forName(managerName).newInstance(); // Create a JAVA_CLASS&Manager manager = factory.create&JAVA_CLASS&Manager(); @ unit_test/mk_test_code(setup) } public void testfind() throws DAOException { @ unit_test/mk_test_code(declare_key) JAVA_CLASS JAVA_OBJ_INSTANCE; @ unit_test/mk_test_code(find) } public void testupdate() throws DAOException { @ unit_test/mk_test_code(declare_key) JAVA_CLASS JAVA_OBJ_INSTANCE; @ unit_test/mk_test_code(update) } public void testcreate() throws DAOException { @ unit_test/mk_test_code(declare_key) JAVA_CLASS JAVA_OBJ_INSTANCE; @ unit_test/mk_test_code(create) } public void testdelete() throws DAOException { @ unit_test/mk_test_code(declare_key) JAVA_CLASS JAVA_OBJ_INSTANCE; @ unit_test/mk_test_code(delete) } public void testall() throws DAOException { @ unit_test/mk_test_code(declare_key) JAVA_CLASS JAVA_OBJ_INSTANCE; Collection c; c = manager.getAll(); assertTrue("Number of JAVA_CLASS&s", c.size() >= DB_test_case_count); } @ unit_test/mk_test_code(find_methods) public static void main(String[] args) { junit.textui.TestRunner.run(JAVA_CLASS&Test.class); } }