public void GetCurrentUser() { TestWrapper(async(TwitchConnection connection) => { UserModel user = await UsersServiceUnitTests.GetCurrentUser(connection); }); }
public void UnblockUser() { TestWrapper(async(TwitchConnection connection) => { UserModel user = await UsersServiceUnitTests.GetCurrentUser(connection); bool result = await connection.V5API.Users.UnblockUser(user, user); Assert.IsTrue(result); }); }
public void GetUserEmotes() { TestWrapper(async(TwitchConnection connection) => { UserModel user = await UsersServiceUnitTests.GetCurrentUser(connection); IEnumerable <EmoteModel> results = await connection.V5API.Users.GetUserEmotes(user); Assert.IsNotNull(results); Assert.IsTrue(results.Count() > 0); }); }
public void BlockUser() { TestWrapper(async(TwitchConnection connection) => { UserModel user = await UsersServiceUnitTests.GetCurrentUser(connection); UserModel result = await connection.V5API.Users.BlockUser(user, user); Assert.IsNotNull(result); Assert.IsNotNull(result.id); }); }
public void GetUserByLogin() { TestWrapper(async(TwitchConnection connection) => { UserModel user = await UsersServiceUnitTests.GetCurrentUser(connection); UserModel result = await connection.V5API.Users.GetUserByLogin("SaviorXTanren"); Assert.IsNotNull(result); Assert.IsNotNull(result.id); Assert.AreEqual(user.id, result.id); }); }
public void UnfollowChannel() { TestWrapper(async(TwitchConnection connection) => { UserModel user = await UsersServiceUnitTests.GetCurrentUser(connection); ChannelModel channel = await connection.V5API.Channels.GetCurrentChannel(); bool result = await connection.V5API.Users.UnfollowChannel(user, channel); Assert.IsTrue(result); }); }
public void GetUsersByLogin() { TestWrapper(async(TwitchConnection connection) => { UserModel user = await UsersServiceUnitTests.GetCurrentUser(connection); IEnumerable <UserModel> results = await connection.V5API.Users.GetUsersByLogin(new List <string>() { user.name, "Ninja", "Kitboga" }); Assert.IsNotNull(results); Assert.IsTrue(results.Count() > 0); }); }
public void FollowChannel() { TestWrapper(async(TwitchConnection connection) => { UserModel user = await UsersServiceUnitTests.GetCurrentUser(connection); ChannelModel channel = await connection.V5API.Channels.GetCurrentChannel(); UserFollowModel result = await connection.V5API.Users.FollowChannel(user, channel); Assert.IsNotNull(result); Assert.IsNotNull(result.user); Assert.IsNotNull(result.user.id); }); }
public void CheckUserFollow() { TestWrapper(async(TwitchConnection connection) => { UserModel user = await UsersServiceUnitTests.GetCurrentUser(connection); ChannelModel channel = await connection.V5API.Channels.GetCurrentChannel(); Assert.IsNotNull(channel); Assert.IsNotNull(channel.id); UserFollowModel follow = await connection.V5API.Users.CheckUserFollow(user, channel); Assert.IsNotNull(follow); }); }