mirror of
https://github.com/dotnetcore/Util.git
synced 2026-10-29 03:26:31 +08:00
更新后台任务,Ng Zorro UI类库等
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
using System.Threading.Tasks;
|
||||
using Util.AspNetCore.Tests.Samples;
|
||||
using Xunit;
|
||||
|
||||
namespace Util.AspNetCore.Tests.Http {
|
||||
/// <summary>
|
||||
/// Http客户端测试 - Put操作
|
||||
/// </summary>
|
||||
public partial class HttpClientServiceTest {
|
||||
/// <summary>
|
||||
/// 测试调用Put操作方法 - 返回字符串结果
|
||||
/// </summary>
|
||||
[Fact]
|
||||
public async Task TestPut_1() {
|
||||
var dto = new CustomerDto { Code = "a" };
|
||||
var result = await _client.Put( "/api/test3/update", dto ).GetResultAsync();
|
||||
Assert.Equal( "ok:a", result );
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 测试调用Put方法 - 返回泛型结果
|
||||
/// </summary>
|
||||
[Fact]
|
||||
public async Task TestPut_2() {
|
||||
var date = "2022-09-02 19:26:32";
|
||||
var dto = new CustomerDto { Code = "a",Birthday = date.ToDateTime() };
|
||||
var result = await _client.Put<CustomerDto>( "/api/test3/2", dto ).GetResultAsync();
|
||||
Assert.Equal( "2", result?.Id );
|
||||
Assert.Equal( "a", result?.Code );
|
||||
Assert.Equal( date, result?.Birthday.ToDateTimeString() );
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user