Index: lams_common/properties.xml =================================================================== diff -u -rf686b51b897a2e4c136afba6f4ca9b896b493b87 -rcfef4351991e34dc2c827370370af84d6059bc0d --- lams_common/properties.xml (.../properties.xml) (revision f686b51b897a2e4c136afba6f4ca9b896b493b87) +++ lams_common/properties.xml (.../properties.xml) (revision cfef4351991e34dc2c827370370af84d6059bc0d) @@ -61,8 +61,8 @@ - - + + Fisheye: Tag cfef4351991e34dc2c827370370af84d6059bc0d refers to a dead (removed) revision in file `lams_common/test/java/org/lamsfoundation/lams/learningdesign/BaseTestCase.java'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestActivityDAO.java =================================================================== diff -u -ra215387a72a943c0e3f1fe6c2dff00ffe8b3b71f -rcfef4351991e34dc2c827370370af84d6059bc0d --- lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestActivityDAO.java (.../TestActivityDAO.java) (revision a215387a72a943c0e3f1fe6c2dff00ffe8b3b71f) +++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestActivityDAO.java (.../TestActivityDAO.java) (revision cfef4351991e34dc2c827370370af84d6059bc0d) @@ -1,13 +1,11 @@ package org.lamsfoundation.lams.learningdesign.dao; -import java.util.List; - +import org.lamsfoundation.lams.AbstractLamsCommonTestCase; import org.lamsfoundation.lams.learningdesign.dao.hibernate.ActivityDAO; import org.lamsfoundation.lams.learningdesign.dao.hibernate.GroupingDAO; import org.lamsfoundation.lams.learningdesign.dao.hibernate.LearningDesignDAO; import org.lamsfoundation.lams.learningdesign.dao.hibernate.LearningLibraryDAO; import org.lamsfoundation.lams.learningdesign.*; -import org.lamsfoundation.lams.learningdesign.BaseTestCase; /* * Created on Dec 3, 2004 @@ -22,25 +20,47 @@ * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Style - Code Templates */ -public class TestActivityDAO extends BaseTestCase { - +public class TestActivityDAO extends AbstractLamsCommonTestCase { + protected ActivityDAO activityDAO; protected Activity activity; protected LearningDesignDAO learningDesignDAO; protected LearningLibraryDAO learningLibraryDAO; protected GroupingDAO groupingDAO; + + /** + * @param name + */ + public TestActivityDAO(String name) { + super(name); + } + public void setUp() throws Exception { super.setUp(); activityDAO =(ActivityDAO) context.getBean("activityDAO"); learningLibraryDAO =(LearningLibraryDAO)context.getBean("learningLibraryDAO"); learningDesignDAO =(LearningDesignDAO)context.getBean("learningDesignDAO"); groupingDAO = (GroupingDAO)context.getBean("groupingDAO"); } - public void testGetActivitiesByParentActivityId() { - List list = activityDAO.getActivitiesByParentActivityId(new Long(17)); + /*public void testGetActivitiesByParentActivityId() { + List list = activityDAO.getActivitiesByParentActivityId(new Long(14)); System.out.print("SIZE:" + list.size()); + }*/ + public void test(){ + activity = activityDAO.getActivityByActivityId(new Long(22)); + Transition transition = activity.getTransitionTo(); + System.out.println("Transition TO:" + transition.getTransitionId()); + transition = activity.getTransitionFrom(); + System.out.println("Transition FROM:" + transition.getActivityByToActivityId()); } + /* (non-Javadoc) + * @see org.lamsfoundation.lams.AbstractLamsCommonTestCase#getContextConfigLocation() + */ + protected String[] getContextConfigLocation() { + return new String[] {"/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml", + "applicationContext.xml"}; + } /*protected void tearDown() throws Exception { super.tearDown(); Fisheye: Tag cfef4351991e34dc2c827370370af84d6059bc0d refers to a dead (removed) revision in file `lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestGroupDAO.java'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag cfef4351991e34dc2c827370370af84d6059bc0d refers to a dead (removed) revision in file `lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestGroupingDAO.java'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningDesignDAO.java =================================================================== diff -u -r1197a06ec1722bf2704ebcfe523fb9e36be20ae0 -rcfef4351991e34dc2c827370370af84d6059bc0d --- lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningDesignDAO.java (.../TestLearningDesignDAO.java) (revision 1197a06ec1722bf2704ebcfe523fb9e36be20ae0) +++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningDesignDAO.java (.../TestLearningDesignDAO.java) (revision cfef4351991e34dc2c827370370af84d6059bc0d) @@ -3,7 +3,7 @@ */ package org.lamsfoundation.lams.learningdesign.dao; -import org.lamsfoundation.lams.learningdesign.BaseTestCase; +import org.lamsfoundation.lams.AbstractLamsCommonTestCase; import org.lamsfoundation.lams.learningdesign.LearningDesign; import org.lamsfoundation.lams.learningdesign.dao.hibernate.LearningDesignDAO; import org.lamsfoundation.lams.usermanagement.User; @@ -17,15 +17,20 @@ * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Style - Code Templates */ -public class TestLearningDesignDAO extends BaseTestCase { +public class TestLearningDesignDAO extends AbstractLamsCommonTestCase { + private LearningDesignDAO learningDesignDAO; protected WorkspaceFolderDAO workspaceFolderDAO; private UserDAO userDAO; private User user; private LearningDesign learningDesign; + public TestLearningDesignDAO(String name) { + super(name); + } public void setUp() throws Exception{ + super.setUp(); learningDesignDAO =(LearningDesignDAO)context.getBean("learningDesignDAO"); workspaceFolderDAO =(WorkspaceFolderDAO)context.getBean("workspaceFolderDAO"); } @@ -84,4 +89,11 @@ System.out.print(workspaceFolder.getName()); } + /* (non-Javadoc) + * @see org.lamsfoundation.lams.AbstractLamsCommonTestCase#getContextConfigLocation() + */ + protected String[] getContextConfigLocation() { + return new String[] {"/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml", + "applicationContext.xml"}; + } } Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningLibraryDAO.java =================================================================== diff -u -ra215387a72a943c0e3f1fe6c2dff00ffe8b3b71f -rcfef4351991e34dc2c827370370af84d6059bc0d --- lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningLibraryDAO.java (.../TestLearningLibraryDAO.java) (revision a215387a72a943c0e3f1fe6c2dff00ffe8b3b71f) +++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningLibraryDAO.java (.../TestLearningLibraryDAO.java) (revision cfef4351991e34dc2c827370370af84d6059bc0d) @@ -5,26 +5,38 @@ * Window - Preferences - Java - Code Style - Code Templates */ package org.lamsfoundation.lams.learningdesign.dao; -import org.lamsfoundation.lams.learningdesign.BaseTestCase; - +import org.lamsfoundation.lams.AbstractLamsCommonTestCase; import org.lamsfoundation.lams.learningdesign.LearningLibrary; import org.lamsfoundation.lams.learningdesign.dao.hibernate.LearningLibraryDAO; /** * @author manpreet */ -public class TestLearningLibraryDAO extends BaseTestCase { +public class TestLearningLibraryDAO extends AbstractLamsCommonTestCase { protected LearningLibraryDAO libraryDAO; protected LearningLibrary library; + public TestLearningLibraryDAO(String name) { + super(name); + } + public void setUp() throws Exception{ + super.setUp(); libraryDAO =(LearningLibraryDAO) context.getBean("learningLibraryDAO"); } public void testGetAllLibraries(){ LearningLibrary lib = libraryDAO.getLearningLibraryById(new Long(8)); assertNotNull(lib.getTitle()); System.out.println(lib.getTitle()); } + /** + * (non-Javadoc) + * @see org.lamsfoundation.lams.AbstractLamsCommonTestCase#getContextConfigLocation() + */ + protected String[] getContextConfigLocation() { + return new String[] {"/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml", + "applicationContext.xml"}; + } } Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestTransitionDAO.java =================================================================== diff -u -r5f710ab8baa32eb46ac83986b8420410067e517a -rcfef4351991e34dc2c827370370af84d6059bc0d --- lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestTransitionDAO.java (.../TestTransitionDAO.java) (revision 5f710ab8baa32eb46ac83986b8420410067e517a) +++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestTransitionDAO.java (.../TestTransitionDAO.java) (revision cfef4351991e34dc2c827370370af84d6059bc0d) @@ -8,7 +8,7 @@ import java.util.List; -import org.lamsfoundation.lams.learningdesign.BaseTestCase; +import org.lamsfoundation.lams.AbstractLamsCommonTestCase; import org.lamsfoundation.lams.learningdesign.Transition; import org.lamsfoundation.lams.learningdesign.dao.hibernate.TransitionDAO; @@ -18,11 +18,16 @@ * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Style - Code Templates */ -public class TestTransitionDAO extends BaseTestCase{ +public class TestTransitionDAO extends AbstractLamsCommonTestCase{ protected TransitionDAO transitionDAO; protected Transition transition; + + public TestTransitionDAO(String name) { + super(name); + } + public void setUp() throws Exception { super.setUp(); transitionDAO =(TransitionDAO) context.getBean("transitionDAO"); @@ -34,5 +39,13 @@ System.out.println(transition.getTitle()); } + /** + * (non-Javadoc) + * @see org.lamsfoundation.lams.AbstractLamsCommonTestCase#getContextConfigLocation() + */ + protected String[] getContextConfigLocation() { + return new String[] {"/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml", + "applicationContext.xml"}; + } } Fisheye: Tag cfef4351991e34dc2c827370370af84d6059bc0d refers to a dead (removed) revision in file `lams_common/test/java/org/lamsfoundation/lams/learningdesign/dbConnection.properties'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml =================================================================== diff -u -r0eec16fd28afef262a27b5c704b4b32fb7c5eb93 -rcfef4351991e34dc2c827370370af84d6059bc0d --- lams_common/test/java/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml (.../learningDesignApplicationContext.xml) (revision 0eec16fd28afef262a27b5c704b4b32fb7c5eb93) +++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml (.../learningDesignApplicationContext.xml) (revision cfef4351991e34dc2c827370370af84d6059bc0d) @@ -6,109 +6,33 @@ --> - - - - - - - /org/lamsfoundation/lams/learningdesign/dbConnection.properties - - - - - messages - - - - - - - - ${jdbc.driverClassName} - ${jdbc.url} - ${jdbc.username} - ${jdbc.password} - - - - - - - - - - - org/lamsfoundation/lams/learningdesign/Activity.hbm.xml - org/lamsfoundation/lams/learningdesign/Group.hbm.xml - org/lamsfoundation/lams/learningdesign/Grouping.hbm.xml - org/lamsfoundation/lams/learningdesign/LearningDesign.hbm.xml - org/lamsfoundation/lams/learningdesign/LearningLibrary.hbm.xml - org/lamsfoundation/lams/learningdesign/Transition.hbm.xml - - - - org/lamsfoundation/lams/lesson/LearnerProgress.hbm.xml - org/lamsfoundation/lams/lesson/Lesson.hbm.xml - - - org/lamsfoundation/lams/tool/Tool.hbm.xml - org/lamsfoundation/lams/tool/ToolSession.hbm.xml - org/lamsfoundation/lams/tool/ToolContent.hbm.xml - - - - org/lamsfoundation/lams/usermanagement/AuthenticationMethod.hbm.xml - org/lamsfoundation/lams/usermanagement/AuthenticationMethodType.hbm.xml - org/lamsfoundation/lams/usermanagement/Organisation.hbm.xml - org/lamsfoundation/lams/usermanagement/OrganisationType.hbm.xml - org/lamsfoundation/lams/usermanagement/Role.hbm.xml - org/lamsfoundation/lams/usermanagement/User.hbm.xml - org/lamsfoundation/lams/usermanagement/UserOrganisation.hbm.xml - org/lamsfoundation/lams/usermanagement/UserOrganisationRole.hbm.xml - org/lamsfoundation/lams/usermanagement/Workspace.hbm.xml - org/lamsfoundation/lams/usermanagement/WorkspaceFolder.hbm.xml - - - - - - ${hibernate.dialect} - ${hibernate.show_sql} - ${hibernate.c3p0.minPoolSize} - ${hibernate.c3p0.maxPoolSize} - ${hibernate.c3p0.timeout} - ${hibernate.c3p0.max_statement} - - - - - - - - - - - - + - + - + - + + + + - + + + + + +