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}
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
+
+
+
-
+
+
+
+
+
+