Package org.sete.enterprise.dao.common

Examples of org.sete.enterprise.dao.common.UserDao


  @Test
  public void testUserIdNotStudent() {
    // assemble core of test requirements
    service = new ScienceProjectServiceImpl();

    UserDao userDaoMock = createMock(UserDao.class);
    ScienceProjectDao spDaoMock = createMock(ScienceProjectDao.class);

    ((ScienceProjectServiceImpl) service).setUserDao(userDaoMock);
    ((ScienceProjectServiceImpl) service).setProjectDao(spDaoMock);

    // mock the dao's
    expect(userDaoMock.findById(sponsorId)).andReturn(sponsor);
    replay(userDaoMock);

    expect(spDaoMock.findBy(sponsor)).andReturn(null);
    replay(spDaoMock);
View Full Code Here


  @Test
  public void testUserIdIsNull() {
    // assemble core of test requirements
    service = new ScienceProjectServiceImpl();

    UserDao userDaoMock = createMock(UserDao.class);
    ScienceProjectDao spDaoMock = createMock(ScienceProjectDao.class);

    ((ScienceProjectServiceImpl) service).setUserDao(userDaoMock);
    ((ScienceProjectServiceImpl) service).setProjectDao(spDaoMock);

    // mock the dao's
    expect(userDaoMock.findById(null)).andReturn(null);
    replay(userDaoMock);

    expect(spDaoMock.findBy(null)).andReturn(null);
    replay(spDaoMock);
View Full Code Here

    @Test
    public void testLoadAllScienceProjectsSponsoredBy(){
        //assemble core of test requirements
        service = new ScienceProjectServiceImpl();
       
        UserDao userDaoMock = createMock(UserDao.class);
        ScienceProjectDao spDaoMock = createMock(ScienceProjectDao.class);
       
        ((ScienceProjectServiceImpl)service).setUserDao(userDaoMock);
        ((ScienceProjectServiceImpl)service).setProjectDao(spDaoMock);
       
        // mock the dao's
        expect(userDaoMock.findById(sponsor1ID)).andReturn(sponsor1);
        expect(userDaoMock.findById(sponsor2ID)).andReturn(sponsor2);
        expect(userDaoMock.findById(sponsor3ID)).andReturn(sponsor3);
        replay(userDaoMock);
       
        expect(spDaoMock.findSponsoredBy(sponsor1)).andReturn(sponsor1Projects);
        expect(spDaoMock.findSponsoredBy(sponsor2)).andReturn(sponsor2Projects);
        expect(spDaoMock.findSponsoredBy(sponsor3)).andReturn(sponsor3Projects);
View Full Code Here

  @Test
  public void testStudentBelongsToProject() {
    // assemble core of test requirements
    service = new ScienceProjectServiceImpl();

    UserDao userDaoMock = createMock(UserDao.class);
    ScienceProjectDao spDaoMock = createMock(ScienceProjectDao.class);

    ((ScienceProjectServiceImpl) service).setUserDao(userDaoMock);
    ((ScienceProjectServiceImpl) service).setProjectDao(spDaoMock);

    // mock the dao's
    expect(userDaoMock.findById(studentAId)).andReturn(studentA);
    replay(userDaoMock);

    expect(spDaoMock.findBy(studentA)).andReturn(project);
    replay(spDaoMock);
View Full Code Here

  @Test
  public void testStudentDoesNotBelongToProject() {
    // assemble core of test requirements
    service = new ScienceProjectServiceImpl();

    UserDao userDaoMock = createMock(UserDao.class);
    ScienceProjectDao spDaoMock = createMock(ScienceProjectDao.class);

    ((ScienceProjectServiceImpl) service).setUserDao(userDaoMock);
    ((ScienceProjectServiceImpl) service).setProjectDao(spDaoMock);

    // mock the dao's
    expect(userDaoMock.findById(studentBId)).andReturn(studentB);
    replay(userDaoMock);

    expect(spDaoMock.findBy(studentB)).andReturn(null);
    replay(spDaoMock);
View Full Code Here

      public void testValidOldPassword(){
        aSeteUser.setPassword("sete"); // password in database matches old password entered by user in form
       
        sups = new SeteUserProfileServiceImpl();
       
        UserDao mockUserDao = createMock(UserDao.class);
        ((SeteUserProfileServiceImpl)sups).setUserDao(mockUserDao);
       
        SeteUserDao mockSeteUserDao = createMock(SeteUserDao.class);
        ((SeteUserProfileServiceImpl)sups).setSeteUserDao(mockSeteUserDao);
       
        PasswordEncoder mockPasswordEncoder = createMock(PasswordEncoder.class);
        ((SeteUserProfileServiceImpl)sups).setPasswordEncoder(mockPasswordEncoder);
       
        expect(mockUserDao.findById(Integer.valueOf(csupvo.getUserId()))).andReturn(aSeteUser);
        expect(mockPasswordEncoder.encodePassword(csupvo.getOldPassword(), null)).andReturn("sete");
        expect(mockPasswordEncoder.encodePassword(csupvo.getNewPassword(), null)).andReturn("newSete");
       
        replay(mockUserDao);
        replay(mockPasswordEncoder);
View Full Code Here

      public void testInvalidOldPassword(){
        aSeteUser.setPassword("seteOld") ;   // password in database does NOT match old password entered by user in form
       
        sups = new SeteUserProfileServiceImpl();
       
        UserDao mockUserDao = createMock(UserDao.class);
        ((SeteUserProfileServiceImpl)sups).setUserDao(mockUserDao);
       
        SeteUserDao mockSeteUserDao = createMock(SeteUserDao.class);
        ((SeteUserProfileServiceImpl)sups).setSeteUserDao(mockSeteUserDao);
       
        PasswordEncoder mockPasswordEncoder = createMock(PasswordEncoder.class);
        ((SeteUserProfileServiceImpl)sups).setPasswordEncoder(mockPasswordEncoder);
       
        expect(mockUserDao.findById(Integer.valueOf(csupvo.getUserId()))).andReturn(aSeteUser);
        expect(mockPasswordEncoder.encodePassword(csupvo.getOldPassword(), null)).andReturn("sete");
        expect(mockPasswordEncoder.encodePassword(csupvo.getNewPassword(), null)).andReturn("newSete");
       
        replay(mockUserDao);
        replay(mockPasswordEncoder);
View Full Code Here

TOP

Related Classes of org.sete.enterprise.dao.common.UserDao

Copyright © 2018 www.massapicom. 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.