Fisheye: Tag 1.7 refers to a dead (removed) revision in file `lams_common/test/java/applicationContext.xml'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 1.10 refers to a dead (removed) revision in file `lams_common/test/java/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestActivityDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/Attic/TestActivityDAO.java,v diff -u -r1.12 -r1.13 --- lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestActivityDAO.java 12 Apr 2005 07:43:36 -0000 1.12 +++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestActivityDAO.java 13 Apr 2005 00:11:38 -0000 1.13 @@ -1,5 +1,6 @@ package org.lamsfoundation.lams.learningdesign.dao; +import java.util.HashSet; import java.util.List; import org.lamsfoundation.lams.AbstractLamsTestCase; @@ -8,8 +9,6 @@ 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.usermanagement.User; -import org.lamsfoundation.lams.usermanagement.dao.hibernate.UserDAO; /* * Created on Dec 3, 2004 @@ -32,7 +31,7 @@ protected LearningLibraryDAO learningLibraryDAO; protected GroupingDAO groupingDAO; protected LearningDesign learningDesign; - protected UserDAO userDAO; + /** * @param name */ @@ -47,7 +46,6 @@ learningLibraryDAO =(LearningLibraryDAO)context.getBean("learningLibraryDAO"); learningDesignDAO =(LearningDesignDAO)context.getBean("learningDesignDAO"); groupingDAO = (GroupingDAO)context.getBean("groupingDAO"); - userDAO = (UserDAO)context.getBean("userDAO"); learningDesign = learningDesignDAO.getLearningDesignById(new Long(1)); } public void testGetActivitiesByParentActivityId() { @@ -70,8 +68,8 @@ * @see org.lamsfoundation.lams.AbstractLamsTestCase#getContextConfigLocation() */ protected String[] getContextConfigLocation() { - return new String[] {"/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml", - "applicationContext.xml"}; + return new String[] {"WEB-INF/spring/learningDesignApplicationContext.xml", + "WEB-INF/spring/applicationContext.xml"}; } public void testgetActivityByLibraryID(){ List activities = activityDAO.getActivitiesByLibraryID(new Long(1)); @@ -85,9 +83,8 @@ } public void testGetContributionType(){ activity = activityDAO.getActivityByActivityId(new Long(18)); - Integer as[]=((SimpleActivity)activity).getContributionType(); - for(int i=0;i0); } public void testCreateToolActivityCopy(){ @@ -125,40 +122,6 @@ activityDAO.insert(parallelActivity); } assertNotNull(parallelActivity.getActivityId()); - } - - public void testUpdateGateActivity() - { - User learner = userDAO.getUserById(new Integer(1)); - Activity synchGate = activityDAO.getActivityByActivityId(new Long(26)); - - //add waiting learner. - ((GateActivity)synchGate).addWaitingLeaner(learner); - ((GateActivity)synchGate).setGateOpen(new Boolean(true)); - - activityDAO.updateActivity(synchGate); - - synchGate = activityDAO.getActivityByActivityId(new Long(26)); - assertTrue("gate status should be open",((GateActivity)synchGate).getGateOpen().booleanValue()); - assertEquals("should be one learner waiting",1,((GateActivity)synchGate).getWaitingLearners().size()); - - //remove waiting learner - ((GateActivity)synchGate).getWaitingLearners().clear(); - - activityDAO.updateActivity(synchGate); - synchGate = activityDAO.getActivityByActivityId(new Long(26)); - assertTrue("gate status should be open",((GateActivity)synchGate).getGateOpen().booleanValue()); - assertEquals("should be no learner waiting",0,((GateActivity)synchGate).getWaitingLearners().size()); - - } - - - /** - * @see org.lamsfoundation.lams.AbstractLamsTestCase#getHibernateSessionFactoryName() - */ - protected String getHibernateSessionFactoryName() - { - return "coreSessionFactory"; - } + } } Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningDesignDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/Attic/TestLearningDesignDAO.java,v diff -u -r1.8 -r1.9 --- lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningDesignDAO.java 12 Apr 2005 07:43:36 -0000 1.8 +++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningDesignDAO.java 13 Apr 2005 00:11:38 -0000 1.9 @@ -3,15 +3,24 @@ */ package org.lamsfoundation.lams.learningdesign.dao; -import java.util.Date; + +import java.util.List; + import org.lamsfoundation.lams.AbstractLamsTestCase; import org.lamsfoundation.lams.learningdesign.Activity; + import org.lamsfoundation.lams.learningdesign.LearningDesign; +import org.lamsfoundation.lams.learningdesign.dao.hibernate.ActivityDAO; import org.lamsfoundation.lams.learningdesign.dao.hibernate.LearningDesignDAO; +import org.lamsfoundation.lams.learningdesign.dao.hibernate.TransitionDAO; +import org.lamsfoundation.lams.learningdesign.dto.LearningDesignDTO; + import org.lamsfoundation.lams.usermanagement.User; import org.lamsfoundation.lams.usermanagement.dao.hibernate.UserDAO; import org.lamsfoundation.lams.usermanagement.dao.hibernate.WorkspaceFolderDAO; +import org.lamsfoundation.lams.util.wddx.WDDXProcessor; + /** * @author MMINHAS * @@ -20,8 +29,9 @@ */ public class TestLearningDesignDAO extends AbstractLamsTestCase { - - private LearningDesignDAO learningDesignDAO; + protected ActivityDAO activityDAO; + private LearningDesignDAO learningDesignDAO; + protected TransitionDAO transitionDAO; protected WorkspaceFolderDAO workspaceFolderDAO; private UserDAO userDAO; private User user; @@ -33,38 +43,29 @@ public void setUp() throws Exception{ super.setUp(); learningDesignDAO =(LearningDesignDAO)context.getBean("learningDesignDAO"); + transitionDAO =(TransitionDAO) context.getBean("transitionDAO"); + activityDAO =(ActivityDAO) context.getBean("activityDAO"); userDAO = (UserDAO)context.getBean("userDAO"); - } - /* - public void testInsertLearningDesign(){ - LearningDesign design = new LearningDesign(); - - design.setValidDesign(new Boolean (true)); - design.setReadOnly(new Boolean (false)); - design.setUser(userDAO.getUserById(new Integer(1))); - design.setCopyTypeID(new Integer(1)); - design.setCreateDateTime(new Date()); - learningDesignDAO.insert(design); - }*/ + } public void testCalculateFirstActivity(){ - learningDesign = learningDesignDAO.getLearningDesignById(new Long(1)); + learningDesign = learningDesignDAO.getLearningDesignById(new Long(2)); Activity activity = learningDesign.calculateFirstActivity(); assertNotNull(activity.getActivityId()); - long x = 20; + long x = 27; assertEquals(activity.getActivityId().longValue(),x); } - /* (non-Javadoc) - * @see org.lamsfoundation.lams.AbstractLamsTestCase#getContextConfigLocation() - */ protected String[] getContextConfigLocation() { - return new String[] {"/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml", - "applicationContext.xml"}; + return new String[] {"WEB-INF/spring/learningDesignApplicationContext.xml", + "WEB-INF/spring/applicationContext.xml"}; } - /** - * @see org.lamsfoundation.lams.AbstractLamsTestCase#getHibernateSessionFactoryName() - */ - protected String getHibernateSessionFactoryName() - { - return "coreSessionFactory"; - } + public void testGetAllValidLearningDesignsInFolder(){ + List list = learningDesignDAO.getAllValidLearningDesignsInFolder(new Integer(1)); + System.out.println("SIZE:"+list.size()); + } + public void testGetLearningDesignDTO() throws Exception{ + learningDesign = learningDesignDAO.getLearningDesignById(new Long(2)); + LearningDesignDTO learningDesignDTO = learningDesign.getLearningDesignDTO(); + String str = WDDXProcessor.serialize(learningDesignDTO); + System.out.println(str); + } } Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningLibraryDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/Attic/TestLearningLibraryDAO.java,v diff -u -r1.6 -r1.7 --- lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningLibraryDAO.java 12 Apr 2005 07:43:36 -0000 1.6 +++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestLearningLibraryDAO.java 13 Apr 2005 00:11:38 -0000 1.7 @@ -42,15 +42,7 @@ * @see org.lamsfoundation.lams.AbstractLamsTestCase#getContextConfigLocation() */ protected String[] getContextConfigLocation() { - return new String[] {"/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml", - "applicationContext.xml"}; + return new String[] {"WEB-INF/spring/learningDesignApplicationContext.xml", + "WEB-INF/spring/applicationContext.xml"}; } - - /** - * @see org.lamsfoundation.lams.AbstractLamsTestCase#getHibernateSessionFactoryName() - */ - protected String getHibernateSessionFactoryName() - { - return "coreSessionFactory"; - } } Index: lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestTransitionDAO.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/Attic/TestTransitionDAO.java,v diff -u -r1.8 -r1.9 --- lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestTransitionDAO.java 12 Apr 2005 07:43:36 -0000 1.8 +++ lams_common/test/java/org/lamsfoundation/lams/learningdesign/dao/TestTransitionDAO.java 13 Apr 2005 00:11:38 -0000 1.9 @@ -40,15 +40,7 @@ * @see org.lamsfoundation.lams.AbstractLamsTestCase#getContextConfigLocation() */ protected String[] getContextConfigLocation() { - return new String[] {"/org/lamsfoundation/lams/learningdesign/learningDesignApplicationContext.xml", - "applicationContext.xml"}; + return new String[] {"WEB-INF/spring/learningDesignApplicationContext.xml", + "WEB-INF/spring/applicationContext.xml"}; } - - /** - * @see org.lamsfoundation.lams.AbstractLamsTestCase#getHibernateSessionFactoryName() - */ - protected String getHibernateSessionFactoryName() - { - return "coreSessionFactory"; - } } Index: lams_common/test/java/org/lamsfoundation/lams/workspace/TestWorkspaceManagement.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/test/java/org/lamsfoundation/lams/workspace/Attic/TestWorkspaceManagement.java,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_common/test/java/org/lamsfoundation/lams/workspace/TestWorkspaceManagement.java 13 Apr 2005 00:18:56 -0000 1.1 @@ -0,0 +1,46 @@ +/* + * Created on Apr 4, 2005 + * + * TODO To change the template for this generated file go to + * Window - Preferences - Java - Code Style - Code Templates + */ +package org.lamsfoundation.lams.workspace; + +import java.io.IOException; + +import org.lamsfoundation.lams.AbstractLamsTestCase; +import org.lamsfoundation.lams.workspace.service.WorkspaceManagementService; + +/** + * @author Minhas + * + * TODO To change the template for this generated type comment go to + * Window - Preferences - Java - Code Style - Code Templates + */ +public class TestWorkspaceManagement extends AbstractLamsTestCase { + + protected WorkspaceManagementService workspaceManagementService; + + public TestWorkspaceManagement(String name){ + super(name); + } + public void setUp() throws Exception { + super.setUp(); + workspaceManagementService =(WorkspaceManagementService)context.getBean("workspaceManagementService"); + } + protected String[] getContextConfigLocation() { + return new String[] {"WEB-INF/spring/authoringApplicationContext.xml", + "WEB-INF/spring/workspaceApplicationContext.xml", + "WEB-INF/spring/learningDesignApplicationContext.xml", + "WEB-INF/spring/applicationContext.xml"}; + } + public void testGetFolderContents()throws IOException{ + String packet = workspaceManagementService.getFolderContents(new Integer(4),new Integer(2),WorkspaceManagementService.AUTHORING); + System.out.println(packet); + } + public void testCopyFolder() throws IOException{ + String packet = workspaceManagementService.copyFolder(new Integer(2),new Integer(8),new Integer(4)); + System.out.println(packet); + } + +} Fisheye: Tag 1.19 refers to a dead (removed) revision in file `lams_common/web/WEB-INF/applicationContext.xml'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_common/web/WEB-INF/spring/applicationContext.xml =================================================================== RCS file: /usr/local/cvsroot/lams_common/web/WEB-INF/spring/Attic/applicationContext.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_common/web/WEB-INF/spring/applicationContext.xml 13 Apr 2005 00:14:57 -0000 1.1 @@ -0,0 +1,193 @@ + + + + + + + + + + + + + + messages + + + + + + + + com.mysql.jdbc.Driver + jdbc:mysql://localhost/lams?zeroDateTimeBehavior=convertToNull&characterEncoding=utf8 + lams + lamsdemo + + + + + + + + + + + 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 + + + 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/learningdesign/License.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/ToolContent.hbm.xml + org/lamsfoundation/lams/tool/ToolSession.hbm.xml + + + + + net.sf.hibernate.dialect.MySQLDialect + false + 5 + 20 + 1800 + 50 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + PROPAGATION_REQUIRED,readOnly + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_common/web/WEB-INF/spring/learningDesignApplicationContext.xml =================================================================== RCS file: /usr/local/cvsroot/lams_common/web/WEB-INF/spring/Attic/learningDesignApplicationContext.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_common/web/WEB-INF/spring/learningDesignApplicationContext.xml 13 Apr 2005 00:14:57 -0000 1.1 @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: lams_common/web/WEB-INF/spring/workspaceApplicationContext.xml =================================================================== RCS file: /usr/local/cvsroot/lams_common/web/WEB-INF/spring/Attic/workspaceApplicationContext.xml,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_common/web/WEB-INF/spring/workspaceApplicationContext.xml 13 Apr 2005 00:14:57 -0000 1.1 @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + true + + + + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + PROPAGATION_REQUIRED + + + + \ No newline at end of file