com.jayway.facebooktestjavaapi.testuser
Interface FacebookTestUserStore

All Known Implementing Classes:
HttpClientFacebookTestUserStore

public interface FacebookTestUserStore

Provides access to Facebook test users for an application.


Method Summary
 FacebookTestUserAccount createTestUser(boolean appInstalled, String permissions)
          Creates a new Facebook test user for a Facebook application.
 void deleteAllTestUsers()
          Delete all test users registered for a Facebook application.
 String getAccessToken()
           
 List<FacebookTestUserAccount> getAllTestUsers()
          Queries Facebook about all registered test users for a Facebook application.
 String getApplicationId()
           
 

Method Detail

createTestUser

FacebookTestUserAccount createTestUser(boolean appInstalled,
                                       String permissions)
Creates a new Facebook test user for a Facebook application.

Parameters:
appInstalled - True if the account should directly accept the application requesting the specified permissions, false to use the FacebookTestUserAccount.loginUrl()}.
permissions - Comma-separated list of permissions for the Facebook application. See Permissions documentation.
Returns:
The created Facebook test users, if successful.

getAllTestUsers

List<FacebookTestUserAccount> getAllTestUsers()
Queries Facebook about all registered test users for a Facebook application.

Returns:
A list of Facebook test users.

deleteAllTestUsers

void deleteAllTestUsers()
Delete all test users registered for a Facebook application.


getApplicationId

String getApplicationId()
Returns:
The application ID for the facebook test user store.

getAccessToken

String getAccessToken()
Returns:
The access token for the application.


Copyright © 2011. All Rights Reserved.