package de.twenty11.skysail.server.ext.facebook.util.test;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.equalTo;
import static org.hamcrest.Matchers.is;
import static org.hamcrest.Matchers.nullValue;
import org.junit.Test;
import de.twenty11.skysail.server.ext.facebook.util.FacebookStringUtils;
public class FacebookStringUtilsTest {
@Test
public void extracts_token_from_TokenQuery() {
String strContainingToken = "access_token={access-token}&expires={seconds-til-expiration}";
String token = FacebookStringUtils.extractAccessTokenFromFbResponse(strContainingToken);
assertThat(token, equalTo("{access-token}"));
}
@Test
public void extracts_null_from_null_TokenQuery() {
String strContainingToken = null;
String token = FacebookStringUtils.extractAccessTokenFromFbResponse(strContainingToken);
assertThat(token, is(nullValue()));
}
}