aboutsummaryrefslogtreecommitdiff
path: root/BackEnd/Timeline.Tests/IntegratedTests/HttpClientTestExtensions.cs
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2020-11-15 17:27:18 +0800
committercrupest <crupest@outlook.com>2020-11-15 17:27:18 +0800
commit8e9b32914a1bcfe3206c13816d89d4247483ab48 (patch)
tree4d77185da3c2d910b6039ab54f447446fc9fd438 /BackEnd/Timeline.Tests/IntegratedTests/HttpClientTestExtensions.cs
parent03f1df804d74685ccb121fa93719aa24496b1361 (diff)
downloadtimeline-8e9b32914a1bcfe3206c13816d89d4247483ab48.tar.gz
timeline-8e9b32914a1bcfe3206c13816d89d4247483ab48.tar.bz2
timeline-8e9b32914a1bcfe3206c13816d89d4247483ab48.zip
...
Diffstat (limited to 'BackEnd/Timeline.Tests/IntegratedTests/HttpClientTestExtensions.cs')
-rw-r--r--BackEnd/Timeline.Tests/IntegratedTests/HttpClientTestExtensions.cs8
1 files changed, 7 insertions, 1 deletions
diff --git a/BackEnd/Timeline.Tests/IntegratedTests/HttpClientTestExtensions.cs b/BackEnd/Timeline.Tests/IntegratedTests/HttpClientTestExtensions.cs
index 9abe4b6b..7cff0c39 100644
--- a/BackEnd/Timeline.Tests/IntegratedTests/HttpClientTestExtensions.cs
+++ b/BackEnd/Timeline.Tests/IntegratedTests/HttpClientTestExtensions.cs
@@ -85,9 +85,15 @@ namespace Timeline.Tests.IntegratedTests
public static async Task TestDeleteAsync(this HttpClient client, string url, bool? delete = null, HttpStatusCode expectedStatusCode = HttpStatusCode.OK)
{
- var body = await client.TestJsonSendAsync<CommonDeleteResponse>(HttpMethod.Delete, url, expectedStatusCode: expectedStatusCode);
if (delete.HasValue)
+ {
+ var body = await client.TestJsonSendAsync<CommonDeleteResponse>(HttpMethod.Delete, url, expectedStatusCode: expectedStatusCode);
body.Data.Delete.Should().Be(delete.Value);
+ }
+ else
+ {
+ await client.TestJsonSendAsync(HttpMethod.Delete, url, expectedStatusCode: expectedStatusCode);
+ }
}
public static async Task TestSendAssertErrorAsync(this HttpClient client, HttpMethod method, string url, HttpContent? body = null, HttpStatusCode expectedStatusCode = HttpStatusCode.BadRequest, int? errorCode = null, HeaderSetup? headerSetup = null)