public void ProcessResults_Parses_IDs_Response() { var reqProc = new MuteRequestProcessor <Mute> { Type = MuteType.IDs }; List <Mute> mutes = reqProc.ProcessResults(IdsResponse); Assert.IsNotNull(mutes); Assert.IsNotNull(mutes.SingleOrDefault()); var mute = mutes.Single(); Assert.IsNotNull(mute); var idList = mute.IDList; Assert.IsNotNull(idList); Assert.IsTrue(idList.Any()); var id = idList.First(); Assert.AreEqual(5676142ul, id); var users = mute.Users; Assert.IsNotNull(users); Assert.IsFalse(users.Any()); var cursor = mute.CursorMovement; Assert.IsNotNull(cursor); Assert.AreEqual(2, cursor.Previous); Assert.AreEqual(1, cursor.Next); }
public void ProcessResults_Parses_UsersList_Response() { var reqProc = new MuteRequestProcessor <Mute> { Type = MuteType.List }; List <Mute> muteList = reqProc.ProcessResults(UsersResponse); Assert.IsNotNull(muteList); Assert.IsNotNull(muteList.SingleOrDefault()); var mute = muteList.Single(); Assert.IsNotNull(mute); var users = mute.Users; Assert.IsNotNull(users); Assert.AreEqual(3, users.Count); var user = users.First(); Assert.IsNotNull(user); Assert.AreEqual("93604443", user.UserIDResponse); var ids = mute.IDList; Assert.IsNotNull(ids); Assert.IsFalse(ids.Any()); var cursor = mute.CursorMovement; Assert.IsNotNull(cursor); Assert.AreEqual(2, cursor.Previous); Assert.AreEqual(1, cursor.Next); }
public void ProcessResults_Parses_IDs_Response() { var reqProc = new MuteRequestProcessor<Mute> { Type = MuteType.IDs }; List<Mute> mutes = reqProc.ProcessResults(IdsResponse); Assert.IsNotNull(mutes); Assert.IsNotNull(mutes.SingleOrDefault()); var mute = mutes.Single(); Assert.IsNotNull(mute); var idList = mute.IDList; Assert.IsNotNull(idList); Assert.IsTrue(idList.Any()); var id = idList.First(); Assert.AreEqual(5676142ul, id); var users = mute.Users; Assert.IsNotNull(users); Assert.IsFalse(users.Any()); var cursor = mute.CursorMovement; Assert.IsNotNull(cursor); Assert.AreEqual(2, cursor.Previous); Assert.AreEqual(1, cursor.Next); }
public void ProcessResults_Parses_UsersList_Response() { var reqProc = new MuteRequestProcessor<Mute> { Type = MuteType.List }; List<Mute> muteList = reqProc.ProcessResults(UsersResponse); Assert.IsNotNull(muteList); Assert.IsNotNull(muteList.SingleOrDefault()); var mute = muteList.Single(); Assert.IsNotNull(mute); var users = mute.Users; Assert.IsNotNull(users); Assert.AreEqual(3, users.Count); var user = users.First(); Assert.IsNotNull(user); Assert.AreEqual("93604443", user.UserIDResponse); var ids = mute.IDList; Assert.IsNotNull(ids); Assert.IsFalse(ids.Any()); var cursor = mute.CursorMovement; Assert.IsNotNull(cursor); Assert.AreEqual(2, cursor.Previous); Assert.AreEqual(1, cursor.Next); }