}
public void testActionIsRunWhenUserNotLoggedInAndActionDoesNotRequireLogin() throws Exception {
ApiAction action = createNiceMock( ApiAction.class );
expect( action.canHandle((Request)anyObject()) ).andReturn( Boolean.TRUE );
expect( action.requiresLogin() ).andReturn( Boolean.FALSE );
action.handleRequest();
replay( action );
//
api.setUser( null );
api.processActions( new ApiAction[] { action } );