package net.dev123.sns; import java.util.List; import junit.framework.Assert; import net.dev123.commons.Paging; import net.dev123.commons.util.StringUtil; import net.dev123.entity.BaseUser; import net.dev123.exception.LibException; import net.dev123.sns.entity.User; import org.junit.BeforeClass; import org.junit.Test; public class UserMethods { private static Sns sns = null; @BeforeClass public static void beforClass() throws LibException { sns = TokenConfig.getSns(TokenConfig.currentProvider); } @Test public void showUser() throws LibException { String userId = sns.getUserId(); BaseUser user = sns.showUser(userId); Assert.assertTrue(user != null); }; @Test public void showUsers() throws LibException { Paging<String> paging = new Paging<String>(); paging.moveToFirst(); List<String> userIds = sns.getFriendsIds(paging); List<User> users = sns.showUsers(userIds); Assert.assertTrue(users != null); }; @Test public void getUserId() throws LibException { String userId = sns.getUserId(); Assert.assertTrue(StringUtil.isNotEmpty(userId)); }; @Test public void getScreenName() throws LibException { String screenName = sns.getScreenName(); Assert.assertTrue(StringUtil.isNotEmpty(screenName)); }; }