Examples of CreateScienceProjectVo


Examples of org.sete.vo.project.CreateScienceProjectVo

     * @throws Exception
     */
    @Test
    public void testCreateScienceProjectFailureStudentInAnotherProject() throws Exception {

        CreateScienceProjectVo cspVo = new CreateScienceProjectVo();
        cspVo.setCreator("1");

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getCreator()))).andReturn(Boolean.TRUE);

        EasyMock.replay(mockScienceProjectDao);

        try {
            scienceProjectService.createNewScienceProject(cspVo);
View Full Code Here

Examples of org.sete.vo.project.CreateScienceProjectVo

     * @throws Exception
     */
    @Test
    public void testCreateScienceProjectFailurePartnerInAnotherProject() throws Exception {

        CreateScienceProjectVo cspVo = new CreateScienceProjectVo();

        // Student != Partner
        cspVo.setCreator("1");
        cspVo.setPartner("2");

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getCreator()))).andReturn(Boolean.FALSE);

        // Makes sure Partner is considered in another project.
        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getPartner()))).andReturn(Boolean.TRUE);

        EasyMock.replay(mockScienceProjectDao);

        try {
            scienceProjectService.createNewScienceProject(cspVo);
View Full Code Here

Examples of org.sete.vo.project.CreateScienceProjectVo

     * @throws Exception
     */
    @Test
    public void testCreateScienceProjectFailurePartnerStudentSame() throws Exception {

        CreateScienceProjectVo cspVo = new CreateScienceProjectVo();

        // Student == Partner
        cspVo.setCreator("1");
        cspVo.setPartner("1");

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getCreator()))).andReturn(Boolean.FALSE);

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getPartner()))).andReturn(Boolean.FALSE);

        EasyMock.replay(mockScienceProjectDao);

        try {
            scienceProjectService.createNewScienceProject(cspVo);
View Full Code Here

Examples of org.sete.vo.project.CreateScienceProjectVo

     * @throws Exception
     */
    @Test
    public void testCreateScienceProjectWithoutPartner() throws Exception {

        CreateScienceProjectVo cspVo = new CreateScienceProjectVo();
        cspVo.setCreator("1");
        cspVo.setSponsor("3");
        cspVo.setCategory("physics");

        SeteUser creator = new SeteUser();
        creator.setId(Integer.valueOf(cspVo.getCreator()));

        SeteUser sponsor = new SeteUser();
        sponsor.setId(Integer.valueOf(cspVo.getSponsor()));

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getCreator()))).andReturn(Boolean.FALSE);

        EasyMock.expect(mockUserDao.findById(Integer.valueOf(cspVo.getCreator()))).andReturn(creator);

        EasyMock.expect(mockUserDao.findById(Integer.valueOf(cspVo.getSponsor()))).andReturn(sponsor);

        mockScienceProjectDao.saveScienceProject((ScienceProject)EasyMock.anyObject());
        EasyMock.expectLastCall();

        EasyMock.replay(mockScienceProjectDao);
View Full Code Here

Examples of org.sete.vo.project.CreateScienceProjectVo

     * @throws Exception
     */
    @Test
    public void testCreateScienceProjectWithPartner() throws Exception {

        CreateScienceProjectVo cspVo = new CreateScienceProjectVo();
        cspVo.setCreator("1");
        cspVo.setPartner("2");
        cspVo.setSponsor("3");
        cspVo.setCategory("biology");

        SeteUser creator = new SeteUser();
        creator.setId(Integer.valueOf(cspVo.getCreator()));

        SeteUser partner = new SeteUser();
        partner.setId(Integer.valueOf(cspVo.getPartner()));

        SeteUser sponsor = new SeteUser();
        sponsor.setId(Integer.valueOf(cspVo.getSponsor()));

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getCreator()))).andReturn(Boolean.FALSE);

        EasyMock.expect(mockUserDao.findById(Integer.valueOf(cspVo.getCreator()))).andReturn(creator);

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getPartner()))).andReturn(Boolean.FALSE);

        EasyMock.expect(mockUserDao.findById(Integer.valueOf(cspVo.getPartner()))).andReturn(partner);
        EasyMock.expect(mockUserDao.findById(Integer.valueOf(cspVo.getSponsor()))).andReturn(sponsor);

        mockScienceProjectDao.saveScienceProject((ScienceProject)EasyMock.anyObject());
        EasyMock.expectLastCall();

        EasyMock.replay(mockScienceProjectDao);
View Full Code Here

Examples of org.sete.vo.project.CreateScienceProjectVo

       }
    }

    public CreateScienceProjectVo loadScienceProject(String projId) {
      ScienceProject sp = projectDao.findById(projId);
      CreateScienceProjectVo spvo = new CreateScienceProjectVo();
     
      if(sp != null){
       
        spvo.setProjId(sp.getIdAsString());
        spvo.setName(sp.getName());
        spvo.setDescription(sp.getDescription());
        spvo.setCategory(sp.getScienceProjectCategoryType().getKey());
       
        int i = 0;
        for(SeteUser su : sp.getStudents()){
          if((i % 2) == 0){
            spvo.setCreator(su.getIdAsString());
          }else{
            spvo.setPartner(su.getIdAsString());
          }
          i++;
        }
       
        if(sp.getSponsor() != null){
          spvo.setSponsor(sp.getSponsor().getIdAsString());
        }
      }
     
      return spvo;
    }
View Full Code Here

Examples of org.sete.vo.project.CreateScienceProjectVo

     * @throws Exception
     */
    @Test
    public void testCreateScienceProjectFailureStudentInAnotherProject() throws Exception {

        CreateScienceProjectVo cspVo = new CreateScienceProjectVo();
        cspVo.setCreator("1");

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getCreator()))).andReturn(Boolean.TRUE);

        EasyMock.replay(mockScienceProjectDao);

        try {
            scienceProjectService.createNewScienceProject(cspVo);
View Full Code Here

Examples of org.sete.vo.project.CreateScienceProjectVo

     * @throws Exception
     */
    @Test
    public void testCreateScienceProjectFailurePartnerInAnotherProject() throws Exception {

        CreateScienceProjectVo cspVo = new CreateScienceProjectVo();

        // Student != Partner
        cspVo.setCreator("1");
        cspVo.setPartner("2");

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getCreator()))).andReturn(Boolean.FALSE);

        // Makes sure Partner is considered in another project.
        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getPartner()))).andReturn(Boolean.TRUE);

        EasyMock.replay(mockScienceProjectDao);

        try {
            scienceProjectService.createNewScienceProject(cspVo);
View Full Code Here

Examples of org.sete.vo.project.CreateScienceProjectVo

     * @throws Exception
     */
    @Test
    public void testCreateScienceProjectFailurePartnerStudentSame() throws Exception {

        CreateScienceProjectVo cspVo = new CreateScienceProjectVo();

        // Student == Partner
        cspVo.setCreator("1");
        cspVo.setPartner("1");

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getCreator()))).andReturn(Boolean.FALSE);

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getPartner()))).andReturn(Boolean.FALSE);

        EasyMock.replay(mockScienceProjectDao);

        try {
            scienceProjectService.createNewScienceProject(cspVo);
View Full Code Here

Examples of org.sete.vo.project.CreateScienceProjectVo

     * @throws Exception
     */
    @Test
    public void testCreateScienceProjectWithoutPartner() throws Exception {

        CreateScienceProjectVo cspVo = new CreateScienceProjectVo();
        cspVo.setCreator("1");
        cspVo.setSponsor("3");
        cspVo.setCategory("physics");

        SeteUser creator = new SeteUser();
        creator.setId(Integer.valueOf(cspVo.getCreator()));

        SeteUser sponsor = new SeteUser();
        sponsor.setId(Integer.valueOf(cspVo.getSponsor()));

        EasyMock.expect(mockScienceProjectDao.isStudentInAnotherProject(
                                    Integer.valueOf(cspVo.getCreator()))).andReturn(Boolean.FALSE);

        EasyMock.expect(mockUserDao.findById(Integer.valueOf(cspVo.getCreator()))).andReturn(creator);

        EasyMock.expect(mockUserDao.findById(Integer.valueOf(cspVo.getSponsor()))).andReturn(sponsor);

        mockScienceProjectDao.saveScienceProject((ScienceProject)EasyMock.anyObject());
        EasyMock.expectLastCall();

        EasyMock.replay(mockScienceProjectDao);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.