From 28f0ad7e1923d8d6540903e4aab10a3bdff0d648 Mon Sep 17 00:00:00 2001 From: wanggaofeng <15601716045@163.com> Date: Sun, 7 Jan 2024 14:38:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HttpClientStudy.UnitTest/NormalHttpClientTest.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/HttpClientStudy.UnitTest/NormalHttpClientTest.cs b/HttpClientStudy.UnitTest/NormalHttpClientTest.cs index 4348465..3e248cf 100644 --- a/HttpClientStudy.UnitTest/NormalHttpClientTest.cs +++ b/HttpClientStudy.UnitTest/NormalHttpClientTest.cs @@ -4,6 +4,8 @@ using System.Linq; using System.Text; using System.Threading.Tasks; +using System.Net.Http.Json; + namespace HttpClientStudy.UnitTest { /// @@ -20,7 +22,7 @@ namespace HttpClientStudy.UnitTest } [Fact] - public async Task GetAccount_Test() + public async Task GetAllAccounts_Test() { HttpClient httpClient = new HttpClient() { @@ -34,8 +36,10 @@ namespace HttpClientStudy.UnitTest Assert.NotNull(responseMessage); Assert.True(responseMessage.IsSuccessStatusCode); - var content = await responseMessage.Content.ReadAsStringAsync(); - Assert.NotEmpty(content); + var result = await responseMessage.Content.ReadFromJsonAsync>>(); + Assert.IsType>>(result); + Assert.Equal(1, result.Code); + Assert.NotNull(result.Data); } } }