}
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 );