public void TestFriends() { var accept = new AcceptFriend("targetid"); Assert.IsNotNullOrEmpty(accept.RequestMethod.ToString()); Assert.IsTrue(accept.EndPoint.Contains("targetid")); Assert.IsNotNull(accept.BodyParameters); var add = new AddFriend("targetid"); Assert.IsNotNullOrEmpty(add.RequestMethod.ToString()); Assert.IsTrue(add.EndPoint.Contains("targetid")); Assert.IsNotNull(add.BodyParameters); var toast = new ToastUntoast("targetid"); Assert.IsNotNullOrEmpty(toast.RequestMethod.ToString()); Assert.IsTrue(toast.EndPoint.Contains("targetid")); Assert.IsNotNull(toast.BodyParameters); var remove = new RemoveFriend("targetid"); Assert.IsNotNullOrEmpty(remove.RequestMethod.ToString()); Assert.IsTrue(remove.EndPoint.Contains("targetid")); Assert.IsNotNull(remove.BodyParameters); var removeWish = new RemoveFromWishList(1); Assert.IsNotNullOrEmpty(removeWish.RequestMethod.ToString()); Assert.IsNotNullOrEmpty(removeWish.EndPoint); Assert.AreEqual(removeWish.BodyParameters["bid"], 1); var addWish = new AddToWishList(1); Assert.IsNotNullOrEmpty(addWish.RequestMethod.ToString()); Assert.IsNotNullOrEmpty(addWish.EndPoint); Assert.AreEqual(addWish.BodyParameters["bid"], 1); var comment = new AddComment("checkin", "shout"); Assert.IsNotNullOrEmpty(comment.RequestMethod.ToString()); Assert.IsTrue(comment.EndPoint.Contains("checkin")); Assert.AreEqual(comment.BodyParameters["shout"], "shout"); }
/// <summary> /// Accept Friend request /// </summary> private async void Button_Click(object sender, RoutedEventArgs e) { await RESTCalls.SendFriendRequest(DisplayedFriend.User.Id); AcceptFriend?.Invoke(null, null); }