Package com.walters.sms.domain

Examples of com.walters.sms.domain.User


    private IUserAuthenticationService objectUnderTest;

    @BeforeClass
    public static void setUpClass() throws Exception
    {
        final User user = UserDataHelper.createUser(USERNAME, PASSWORD);
        userService = getServiceLocator().getService(IUserService.class);

        userService.saveUser(user);
    }
View Full Code Here


        assertTrue(objectUnderTest.authenticateUser(USERNAME, PASSWORD));

        assertTrue(objectUnderTest.isUserAuthenticated());

        final User authenticatedUser = objectUnderTest.getCurrentUser();

        assertEquals(USERNAME, authenticatedUser.getUsername());
        assertEquals(PASSWORD, authenticatedUser.getPassword());
        assertFalse(objectUnderTest.authenticateUser(USERNAME, "wrongPassword"));
        assertFalse(objectUnderTest.authenticateUser("wrongUsername", PASSWORD));
        assertFalse(objectUnderTest.authenticateUser("wrongUsername", "wrongPassword"));
    }
View Full Code Here

        objectUnderTest.authenticateUser(USERNAME, PASSWORD);

        assertTrue(objectUnderTest.isUserAuthenticated());

        final User currentUser = objectUnderTest.logoutUser();
        assertNull("Current user must be null.", currentUser);

        assertFalse(objectUnderTest.isUserAuthenticated());
    }
View Full Code Here

        return createUser(id, username, null);
    }

    public static User createUser(final Long id, final String username, final String password)
    {
        final User user = new User();

        user.setUsername(username);
        user.setPassword(password);
        user.setFirstName("First Name");
        user.setLastName("Last Name");
        user.setActive(true);
        user.setDateCreated(new Date());
        user.setBlocked(false);
        user.setId(id);

        return user;
    }
View Full Code Here

    @Test
    public void testSaveUser() throws Exception
    {
        System.out.println("testSaveUser()");

        User user = getNewUser(USERNAME, PASSWORD);
        assertNull(user.getId());
        user = objectUnderTest.saveUser(user);
        assertNotNull(user.getId());
        assertEquals(1, objectUnderTest.getUserCount());
    }
View Full Code Here

    @Test
    public void testUsernameUniquenessOnSave()
    {
        System.out.println("testUsernameUniquenessOnSave()");

        User user = getNewUser(USERNAME, PASSWORD);
        user = objectUnderTest.saveUser(user);

        //check for username uniqueness
        final User anotherUser = User.newInstance(user);
        assertNotSame(user, anotherUser);
        assertEquals(user, anotherUser);

        try
        {
View Full Code Here

    @Test
    public void testFindByUserByUsernameAndPassword() throws Exception
    {
        System.out.println("testFindByUserByUsernameAndPassword()");

        User user = getNewUser(USERNAME, PASSWORD);
        user = objectUnderTest.saveUser(user);

        final User userFound = objectUnderTest.findUserByUsernameAndPassword(USERNAME, PASSWORD);

        assertNotNull(userFound);
        assertEquals(user, userFound);
        assertNull(objectUnderTest.findUserByUsernameAndPassword("wrongUsername", PASSWORD));
        assertNull(objectUnderTest.findUserByUsernameAndPassword(USERNAME, "wrongPassword"));
View Full Code Here

    @Test
    public void testHasUsername() throws Exception
    {
        System.out.println("testHasUsername()");

        final User user = getNewUser(USERNAME, PASSWORD);
        objectUnderTest.saveUser(user);

        assertTrue(objectUnderTest.hasUserWithUsername(USERNAME));
        assertFalse(objectUnderTest.hasUserWithUsername("aUsername"));
    }
View Full Code Here

    @Test
    public void testGetUserCount() throws Exception
    {
        System.out.println("testGetUserCount()");

        final User user = getNewUser(USERNAME, PASSWORD);
        objectUnderTest.saveUser(user);

        assertEquals(1, objectUnderTest.getUserCount());
    }
View Full Code Here

    @Test
    public void testDeleteAll() throws Exception
    {
        System.out.println("testDeleteAll()");

        final User user = getNewUser(USERNAME, PASSWORD);
        objectUnderTest.saveUser(user);

        assertEquals(1, objectUnderTest.getUserCount());

        objectUnderTest.deleteAll();
View Full Code Here

TOP

Related Classes of com.walters.sms.domain.User

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.