public async void TestClientGetTrades() { var client = Factory.CreateClient(); var getTradesRequest = new HttpRequestMessage(HttpMethod.Get, "/api/trade/GetAllTrades"); getTradesRequest.Headers.TryAddWithoutValidation("Content-Type", "application/json"); var getTradesResponse = await client.SendAsync(getTradesRequest); Assert.True(getTradesResponse.IsSuccessStatusCode); }
public async void TestClientCreatePlayer() { var client = Factory.CreateClient(); var registerRequest = new HttpRequestMessage(HttpMethod.Post, "/api/player/CreatePlayer"); registerRequest.Headers.TryAddWithoutValidation("Content-Type", "application/json"); registerRequest.Content = JsonContent.Create(new PlayerViewModel() { userName = "******", password = "******" }); var registerResponse = await client.SendAsync(registerRequest); Assert.True(registerResponse.IsSuccessStatusCode); }
public async void TestClientGetCardIdOrName() { var client = Factory.CreateClient(); var findCardIdRequest = new HttpRequestMessage(HttpMethod.Get, "/api/MagicAPI/cardById/123"); findCardIdRequest.Headers.TryAddWithoutValidation("Content-Type", "application/json"); //findCardIdRequest.Content = JsonContent.Create(123); var findCardIdResponse = await client.SendAsync(findCardIdRequest); Assert.True(findCardIdResponse.IsSuccessStatusCode); var findCardNameRequest = new HttpRequestMessage(HttpMethod.Get, "/api/MagicAPI/cardByName/khans"); findCardNameRequest.Headers.TryAddWithoutValidation("Content-Type", "application/json"); var findCardNameResponse = await client.SendAsync(findCardNameRequest); Assert.True(findCardNameResponse.IsSuccessStatusCode); }