Package com.pugh.sockso.web

Examples of com.pugh.sockso.web.User


            if ( v.emailExists(email) ) {
                throw new ValidationException( locale.getString("con.err.emailExists") );
            }

            final User newUser = new User(
                name,
                pass,
                email,
                isAdmin.equals("1") ? true : false
            );

            newUser.save( db );

            return newUser.getId() != -1
                ? locale.getString( "con.msg.userCreated")
                : locale.getString( "con.err.errorCreatingUser");

        }
View Full Code Here


     *
     */
   
    protected static Playlist createFromResultSet( final ResultSet rs ) throws SQLException {
       
        final User user = rs.getString( "userId" ) != null
            ? new User( rs.getInt("userId"), rs.getString("userName") )
            : null;
       
        return new Playlist(
            rs.getInt( "id" ),
            rs.getString( "name" ),
View Full Code Here

        testProperties = createNiceMock( Properties.class );
        expect( testProperties.get((String)anyObject()) ).andReturn( "" ).anyTimes();
        expect( testProperties.getProperties() ).andReturn( new String[] {} );
        replay( testProperties );
       
        testUser = new User( -1, "foo" );

        db = new TestDatabase();
        p = new StringProperties();
        req = new TestRequest( "" );
        resp = new TestResponse();
View Full Code Here

        req.setArgument("pass2", "p1" );
        req.setArgument("email", "ps@ubm.com" );

        u.registerUser();

        User user = User.find( db, 0 );
        assertEquals("foo", user.getName());
        assertEquals("ps@ubm.com", user.getEmail());
    }
View Full Code Here

        req.setArgument( "name", "foobar" );
        req.setArgument( "pass1", "abc" );
        req.setArgument( "pass2", "abc" );
        req.setArgument( "email", "test@foo.com" );
        u.registerUser();
        User user = User.find( db, 0 );
        assertTrue( user.isActive() );
    }
View Full Code Here

        req.setArgument( "name", "foobar" );
        req.setArgument( "pass1", "abc" );
        req.setArgument( "pass2", "abc" );
        req.setArgument( "email", "test@foo.com" );
        u.registerUser();
        User user = User.find( db, 0 );
        assertFalse( user.isActive() );
    }
View Full Code Here

        req.setArgument( "name", "foobar" );
        req.setArgument( "pass1", "abc" );
        req.setArgument( "pass2", "abc" );
        req.setArgument( "email", "test@foo.com" );
        u.registerUser();
        User user = User.find( db, 0 );
        assertEquals( "", user.getSessionCode() );
        assertEquals( -1, user.getSessionId() );
    }
View Full Code Here

    }

    public void testUserLoginFailsWhenUserIsNotActive() throws Exception {
        boolean gotException = false;
        try {
            User user = new User( -1, "foo", "bar", "doo@dpp.com" );
            user.setActive( false );
            user.save( db );
            u.loginUser( "foo", "bar" );
        }
        catch ( Exception e ) {
            gotException = true;
        }
View Full Code Here

   
    private User user;
   
    @Override
    public void setUp() throws Exception {
        user = new User( 1, "Foo" );
        db = new TestDatabase();
        db.fixture( "playlists" );
    }
View Full Code Here

        assertNotNull( new Playlist(1,"foo",1) );
        assertNotNull( new Playlist(1,"foo",1,null) );
    }

    public void testGetUser() {
        final User user = new User( 1, "foo" );
        final Playlist p = new Playlist( 1, "foo", 1, user );
        assertSame( user, p.getUser() );
    }
View Full Code Here

TOP

Related Classes of com.pugh.sockso.web.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.