Add basic tests for delete user endpoint

This commit is contained in:
Umar Bolatov
2021-04-10 22:36:34 -07:00
parent be05b6aa90
commit e943c55a91
2 changed files with 30 additions and 0 deletions

View File

@@ -1,3 +1,4 @@
#nullable enable
using System.Net.Http;
using System.Threading;
using System.Threading.Tasks;
@@ -19,5 +20,12 @@ namespace BTCPayServer.Client
var response = await _httpClient.SendAsync(CreateHttpRequest("api/v1/users", null, request, HttpMethod.Post), token);
return await HandleResponse<ApplicationUserData>(response);
}
public virtual async Task<HttpResponseMessage> DeleteUser(string userId, CancellationToken token = default)
{
var response = await _httpClient.SendAsync(CreateHttpRequest($"api/v1/users/{userId}", null, HttpMethod.Delete), token);
await HandleResponse(response);
return response;
}
}
}