Package com.pugh.sockso.web

Examples of com.pugh.sockso.web.User


        final Response res = createMock( Response.class );
        replay( res );
       
        final Userer u = new Userer();
       
        u.setUser( new User(1,"foo") );
        u.setResponse( res );

        u.requireLogin();

        verify( res );
View Full Code Here


       
    }
    public void testUpdateUser() throws SQLException {
       
        final User user = new User( 1, "bar" );
       
        final Request req = createMock( Request.class );
        expect( req.getArgument("email") ).andReturn( "foo@bar.com" );
        expect( req.getArgument("pass1") ).andReturn( "secret" );
        replay( req );
       
        final PreparedStatement st = createMock( PreparedStatement.class );
        st.setString( 1, "foo@bar.com" );
        st.setString( 2, Utils.md5("secret") );
        st.setInt( 3, user.getId() );
        expect( st.execute() ).andReturn( true );
        st.close();
        replay( st );
       
        final Database db = createMock( Database.class );
View Full Code Here

       
    }
    public void testShowUserUpdated() throws Exception {
       
        final User user = new User( 1, "foo" );
        final Userer u = new Userer();
        final TestResponse res = new TestResponse();
       
        u.setResponse( res );
        u.showUserUpdated();
View Full Code Here

        assertTrue( gotException );
    }
   
    public void testGetNonScrobbledTracks() throws SQLException {

        final User user = new User( 1, "foo" );

        final ResultSet rs = createNiceMock( ResultSet.class );
        expect( rs.next() ).andReturn( true ).times( 2 );
        expect( rs.next() ).andReturn( false ).times( 1 );
        rs.close();
        replay( rs );
       
        final PreparedStatement st = createMock( PreparedStatement.class );
        st.setInt( 1, user.getId() );
        expect( st.executeQuery() ).andReturn( rs );
        st.close();
        replay( st );
       
        final Database db = createMock( Database.class );
View Full Code Here

       
    }

    public void testGetNonScrobbledTracksQuery() throws Exception {
       
        final User user = new User( -1, "foo" );
        final Userer u = new Userer();
        final Database db = new TestDatabase();
       
        u.setDatabase( db );
        u.getNonScrobbledTracks( user );
View Full Code Here

    }
   
    public void testMarkUsersTracksScrobbled() throws Exception {
       
        final User user = new User( -1, "foo" );
       
        final PreparedStatement st = createMock( PreparedStatement.class );
        st.setInt( 1, user.getId() );
        expect( st.executeUpdate() ).andReturn( 1 ).times( 1 );
        st.close();
        replay( st );
       
        final Database db = createMock( Database.class );
View Full Code Here

       
    }
   
    public void testMarkUsersTracksScrobbledQuery() throws Exception {
       
        final User user = new User( -1, "foo" );
        final Userer u = new Userer();
        final Database db = new TestDatabase();
       
        u.setDatabase( db );
        u.markUsersTracksScrobbled( user );
View Full Code Here

    public void testLoginLinkAppearsWhenUserIsNotLoggedIn() {
        assertTrue( render().contains("/user/login") );
    }

    public void testLoginLinkDoesntAppearWhenUserIsLoggedIn() {
        user = new User( 1, "foo" );
        assertTrue( !render().contains("/user/login") );
    }
View Full Code Here

        user = new User( 1, "foo" );
        assertTrue( !render().contains("/user/login") );
    }

    public void testLogoutLinkAppearsWhenUserIsLoggedIn() {
        user = new User( 1, "foo" );
        assertTrue( render().contains("/user/logout") );
    }
View Full Code Here

        p.set( Constants.WWW_USERS_DISABLE_REGISTRATION, Properties.YES );
        assertTrue( !render().contains("/user/register") );
        p.set( Constants.WWW_USERS_DISABLE_REGISTRATION, Properties.NO );
        assertTrue( render().contains("/user/register") );
       
        user = new User( 1, "foo" );

        // when user logged in, should never see register link
        p.set( Constants.WWW_USERS_DISABLE_REGISTRATION, Properties.NO );
        assertTrue( !render().contains("/user/register") );
        p.set( Constants.WWW_USERS_DISABLE_REGISTRATION, Properties.YES );
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.