public void GetEquipedPlayerItems_PrivateAccount_Returns() { var response = DotaApiClient.GetEquipedPlayerItemsAsync(76561198059119066, 1).Result; SleepAfterSendingRequest(); AssertRequestFailed(response); Assert.Null(response.Contents); }
public void ValidPlayerIdInvalidHeroId_ReturnsPlayersEquipedItems(ulong id64, uint heroId) { var response = DotaApiClient.GetEquipedPlayerItemsAsync(id64, heroId).Result; SleepAfterSendingRequest(); AssertRequestFailed(response); Assert.Null(response.Contents); }
public void InvalidMethodVersion_RequestFails() { var response = DotaApiClient.GetEquipedPlayerItemsAsync(76561198107435620, 1, version: "v8.3").Result; SleepAfterSendingRequest(); AssertRequestFailed(response); Assert.Null(response.Contents); }
public void InvalidApiInterface_RequestFails() { var response = DotaApiClient.GetEquipedPlayerItemsAsync(76561198107435620, 1, apiInterface: "IDota_2_Cosmetics").Result; SleepAfterSendingRequest(); AssertRequestFailed(response); Assert.Null(response.Contents); }
public async Task MethodGotCancelled_RequestFails() { CancellationTokenSource source = new CancellationTokenSource(); // Start task to be cancelled var task = Task.Run(async() => { return(await DotaApiClient.GetEquipedPlayerItemsAsync(76561198107435620, 1, cToken: source.Token)); }); // Cancel method source.Cancel(); var response = await task; SleepAfterSendingRequest(); AssertRequestWasCancelled(response); Assert.Null(response.Contents); }