namespace HttpClientStudy.UnitTest.HttpClients { /// /// SimpleHttpClient 测试类 /// public class SimpleHttpClientTest { private readonly ITestOutputHelper _logger; public SimpleHttpClientTest(ITestOutputHelper outputHelper) { _logger = outputHelper; } [Fact] public void Get_Test() { SimpleHttpClient client = new SimpleHttpClient(); var result = client.Get(WebApiConfig.WebApiBaseUrl + "/api/Simple/GetAccount"); Assert.NotNull(result); Assert.NotEmpty(result); } [Fact] public void GetJson_Test() { SimpleHttpClient client = new SimpleHttpClient(); var result = client.GetJson>(WebApiConfig.WebApiBaseUrl + "/api/Simple/GetAccount"); Assert.NotNull(result); Assert.IsAssignableFrom(result); Assert.Equal(1, result.Code); Assert.Contains("成功", result.Message); Assert.IsType(result.Message); Assert.NotEmpty(result.Message); } } }