public void PlayerCannotGetAFriendRequestFromABlockedPlayer() { authHelper.loginToAccount("userOne"); BlockPlayerRequest blockPlayerRequest = new BlockPlayerRequest() { UserIdToBlock = authHelper.getAccountId("userTwo") }; client.BlockPlayer(blockPlayerRequest); authHelper.loginToAccount("userTwo"); SendFriendRequestRequest request = new SendFriendRequestRequest() { FriendId = authHelper.getAccountId("userOne") }; var exception = client.SendFriendRequest(request); Assert.AreEqual(exception.Status.IsSuccess, false); Assert.AreEqual(exception.Status.Detail, ResponseType.PLAYER_IS_BLOCKED.ToString()); authHelper.loginToAccount("userOne"); var friendResponse = client.ViewFriendRequests(new ViewFriendRequestsRequest()); Assert.AreEqual(friendResponse.Status.IsSuccess, true); Assert.AreEqual(0, friendResponse.IncomingFriends.Count); }
public void PlayerCanBlockAnotherPlayer() { BlockPlayerRequest request = new BlockPlayerRequest() { UserIdToBlock = authHelper.getAccountId("userTwo") }; BlockPlayerResponse response = client.BlockPlayer(request); Assert.AreEqual(response.Status.IsSuccess, true); }