mirror of
https://github.com/nsnail/NetAdmin.git
synced 2025-04-19 21:02:49 +08:00
perf: ⚡ nuget update
This commit is contained in:
parent
52e7f93cc2
commit
7b8f1b0fcd
@ -1 +1 @@
|
|||||||
Subproject commit b7b73bbd298a5376eef8e250761760e9b4441eb0
|
Subproject commit bbaea747eb04dfeaeafe29cf0927664be6293b81
|
@ -1 +1 @@
|
|||||||
Subproject commit 433c4ee94c0d19ed98d1713885cd60bad3424c5f
|
Subproject commit 81b9133557cb2bbde7c19bdced930c459f31ae4d
|
@ -10,7 +10,7 @@ public sealed record RequestLogEvent : DataAbstraction, IEventSourceGeneric<Crea
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Initializes a new instance of the <see cref="RequestLogEvent" /> class.
|
/// Initializes a new instance of the <see cref="RequestLogEvent" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public RequestLogEvent(CreateRequestLogReq data, bool isConsumeOnce = false, object payload = default, DateTime createdTime = default
|
public RequestLogEvent(CreateRequestLogReq data, bool isConsumeOnce = false, object payload = null, DateTime createdTime = default
|
||||||
, CancellationToken cancellationToken = default)
|
, CancellationToken cancellationToken = default)
|
||||||
{
|
{
|
||||||
Data = data;
|
Data = data;
|
||||||
|
@ -10,7 +10,7 @@ public sealed record UserCreatedEvent : DataAbstraction, IEventSourceGeneric<Use
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Initializes a new instance of the <see cref="UserCreatedEvent" /> class.
|
/// Initializes a new instance of the <see cref="UserCreatedEvent" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public UserCreatedEvent(UserInfoRsp data, DateTime createdTime = default, bool isConsumeOnce = false, object payload = default
|
public UserCreatedEvent(UserInfoRsp data, DateTime createdTime = default, bool isConsumeOnce = false, object payload = null
|
||||||
, CancellationToken cancellationToken = default)
|
, CancellationToken cancellationToken = default)
|
||||||
{
|
{
|
||||||
Data = data;
|
Data = data;
|
||||||
|
@ -10,7 +10,7 @@ public sealed record UserUpdatedEvent : DataAbstraction, IEventSourceGeneric<Use
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Initializes a new instance of the <see cref="UserUpdatedEvent" /> class.
|
/// Initializes a new instance of the <see cref="UserUpdatedEvent" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public UserUpdatedEvent(UserInfoRsp data, DateTime createdTime = default, bool isConsumeOnce = false, object payload = default
|
public UserUpdatedEvent(UserInfoRsp data, DateTime createdTime = default, bool isConsumeOnce = false, object payload = null
|
||||||
, CancellationToken cancellationToken = default)
|
, CancellationToken cancellationToken = default)
|
||||||
{
|
{
|
||||||
Data = data;
|
Data = data;
|
||||||
|
@ -10,7 +10,7 @@ public sealed record VerifyCodeCreatedEvent : DataAbstraction, IEventSourceGener
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Initializes a new instance of the <see cref="VerifyCodeCreatedEvent" /> class.
|
/// Initializes a new instance of the <see cref="VerifyCodeCreatedEvent" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public VerifyCodeCreatedEvent(QueryVerifyCodeRsp data, DateTime createdTime = default, bool isConsumeOnce = false, object payload = default
|
public VerifyCodeCreatedEvent(QueryVerifyCodeRsp data, DateTime createdTime = default, bool isConsumeOnce = false, object payload = null
|
||||||
, CancellationToken cancellationToken = default)
|
, CancellationToken cancellationToken = default)
|
||||||
{
|
{
|
||||||
Data = data;
|
Data = data;
|
||||||
|
@ -3,11 +3,11 @@
|
|||||||
<Import Project="$(SolutionDir)/build/copy.pkg.xml.comment.files.targets"/>
|
<Import Project="$(SolutionDir)/build/copy.pkg.xml.comment.files.targets"/>
|
||||||
<Import Project="$(SolutionDir)/build/prebuild.targets"/>
|
<Import Project="$(SolutionDir)/build/prebuild.targets"/>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="NetAdmin.FreeSql.DbContext" Version="1.0.6" Label="refs"/>
|
<PackageReference Include="NetAdmin.FreeSql.DbContext" Version="1.0.7" Label="refs"/>
|
||||||
<PackageReference Include="NetAdmin.FreeSql.Provider.Sqlite" Version="1.0.6" Label="refs"/>
|
<PackageReference Include="NetAdmin.FreeSql.Provider.Sqlite" Version="1.0.7" Label="refs"/>
|
||||||
<PackageReference Include="Gurion" Version="1.2.5" Label="refs"/>
|
<PackageReference Include="Gurion" Version="1.2.6" Label="refs"/>
|
||||||
<PackageReference Include="Microsoft.Extensions.Caching.StackExchangeRedis" Version="9.0.0"/>
|
<PackageReference Include="Microsoft.Extensions.Caching.StackExchangeRedis" Version="9.0.0"/>
|
||||||
<PackageReference Include="Minio" Version="6.0.3"/>
|
<PackageReference Include="Minio" Version="6.0.4"/>
|
||||||
<PackageReference Include="NSExt" Version="2.3.2"/>
|
<PackageReference Include="NSExt" Version="2.3.2"/>
|
||||||
<PackageReference Include="SixLabors.ImageSharp.Drawing" Version="2.1.4"/>
|
<PackageReference Include="SixLabors.ImageSharp.Drawing" Version="2.1.4"/>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
@ -11,113 +11,113 @@ public class ApiTests(WebTestApplicationFactory<Startup> factory, ITestOutputHel
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IApiModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IApiModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<long> CountAsync(QueryReq<QueryApiReq> req)
|
public async Task<long> CountAsync(QueryReq<QueryApiReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryApiReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryApiReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryApiRsp> CreateAsync(CreateApiReq req)
|
public async Task<QueryApiRsp> CreateAsync(CreateApiReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteAsync(DelReq req)
|
public async Task<int> DeleteAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryApiRsp> EditAsync(EditApiReq req)
|
public async Task<QueryApiRsp> EditAsync(EditApiReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportAsync(QueryReq<QueryApiReq> req)
|
public async Task<IActionResult> ExportAsync(QueryReq<QueryApiReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryApiRsp> GetAsync(QueryApiReq req)
|
public async Task<QueryApiRsp> GetAsync(QueryApiReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryApiRsp>> PagedQueryAsync(PagedQueryReq<QueryApiReq> req)
|
public async Task<PagedQueryRsp<QueryApiRsp>> PagedQueryAsync(PagedQueryReq<QueryApiReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryApiRsp>> PlainQueryAsync(QueryReq<QueryApiReq> req)
|
public async Task<IEnumerable<QueryApiRsp>> PlainQueryAsync(QueryReq<QueryApiReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryApiRsp>> QueryAsync(QueryReq<QueryApiReq> req)
|
public async Task<IEnumerable<QueryApiRsp>> QueryAsync(QueryReq<QueryApiReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
var rsp = await PostJsonAsync(typeof(ApiController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
|
@ -11,13 +11,13 @@ public class CacheTests(WebTestApplicationFactory<Startup> factory, ITestOutputH
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), ICacheModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), ICacheModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteEntryAsync(BulkReq<DelEntryReq> req)
|
public async Task<int> BulkDeleteEntryAsync(BulkReq<DelEntryReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(CacheController), req);
|
var rsp = await PostJsonAsync(typeof(CacheController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@ -26,36 +26,36 @@ public class CacheTests(WebTestApplicationFactory<Startup> factory, ITestOutputH
|
|||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(CacheController));
|
var rsp = await PostJsonAsync(typeof(CacheController));
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteEntryAsync(DelEntryReq req)
|
public async Task<int> DeleteEntryAsync(DelEntryReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(CacheController), req);
|
var rsp = await PostJsonAsync(typeof(CacheController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<GetEntryRsp>> GetAllEntriesAsync(GetAllEntriesReq req)
|
public async Task<IEnumerable<GetEntryRsp>> GetAllEntriesAsync(GetAllEntriesReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(CacheController), req);
|
var rsp = await PostJsonAsync(typeof(CacheController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<GetEntryRsp> GetEntryAsync(GetEntriesReq req)
|
public async Task<GetEntryRsp> GetEntryAsync(GetEntriesReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(CacheController), req);
|
var rsp = await PostJsonAsync(typeof(CacheController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -16,16 +16,16 @@ public class CaptchaTests(WebTestApplicationFactory<Startup> factory, ITestOutpu
|
|||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(CaptchaController));
|
var rsp = await PostJsonAsync(typeof(CaptchaController));
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<bool> VerifyCaptchaAsync(VerifyCaptchaReq req)
|
public async Task<bool> VerifyCaptchaAsync(VerifyCaptchaReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(CaptchaController), req);
|
var rsp = await PostJsonAsync(typeof(CaptchaController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,83 +11,83 @@ public class ConfigTests(WebTestApplicationFactory<Startup> factory, ITestOutput
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IConfigModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IConfigModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<long> CountAsync(QueryReq<QueryConfigReq> req)
|
public async Task<long> CountAsync(QueryReq<QueryConfigReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryConfigReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryConfigReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryConfigRsp> CreateAsync(CreateConfigReq req)
|
public async Task<QueryConfigRsp> CreateAsync(CreateConfigReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteAsync(DelReq req)
|
public async Task<int> DeleteAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryConfigRsp> EditAsync(EditConfigReq req)
|
public async Task<QueryConfigRsp> EditAsync(EditConfigReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportAsync(QueryReq<QueryConfigReq> req)
|
public async Task<IActionResult> ExportAsync(QueryReq<QueryConfigReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryConfigRsp> GetAsync(QueryConfigReq req)
|
public async Task<QueryConfigRsp> GetAsync(QueryConfigReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@ -96,36 +96,36 @@ public class ConfigTests(WebTestApplicationFactory<Startup> factory, ITestOutput
|
|||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController));
|
var rsp = await PostJsonAsync(typeof(ConfigController));
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryConfigRsp>> PagedQueryAsync(PagedQueryReq<QueryConfigReq> req)
|
public async Task<PagedQueryRsp<QueryConfigRsp>> PagedQueryAsync(PagedQueryReq<QueryConfigReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryConfigRsp>> QueryAsync(QueryReq<QueryConfigReq> req)
|
public async Task<IEnumerable<QueryConfigRsp>> QueryAsync(QueryReq<QueryConfigReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> SetEnabledAsync(SetConfigEnabledReq req)
|
public async Task<int> SetEnabledAsync(SetConfigEnabledReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
var rsp = await PostJsonAsync(typeof(ConfigController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -15,7 +15,7 @@ public class ConstantTests(WebTestApplicationFactory<Startup> factory, ITestOutp
|
|||||||
{
|
{
|
||||||
var rsp = PostJsonAsync(typeof(ConstantController)).GetAwaiter().GetResult();
|
var rsp = PostJsonAsync(typeof(ConstantController)).GetAwaiter().GetResult();
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@ -24,7 +24,7 @@ public class ConstantTests(WebTestApplicationFactory<Startup> factory, ITestOutp
|
|||||||
{
|
{
|
||||||
var rsp = PostJsonAsync(typeof(ConstantController)).GetAwaiter().GetResult();
|
var rsp = PostJsonAsync(typeof(ConstantController)).GetAwaiter().GetResult();
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@ -33,7 +33,7 @@ public class ConstantTests(WebTestApplicationFactory<Startup> factory, ITestOutp
|
|||||||
{
|
{
|
||||||
var rsp = PostJsonAsync(typeof(ConstantController)).GetAwaiter().GetResult();
|
var rsp = PostJsonAsync(typeof(ConstantController)).GetAwaiter().GetResult();
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@ -42,6 +42,6 @@ public class ConstantTests(WebTestApplicationFactory<Startup> factory, ITestOutp
|
|||||||
{
|
{
|
||||||
var rsp = PostJsonAsync(typeof(ConstantController)).GetAwaiter().GetResult();
|
var rsp = PostJsonAsync(typeof(ConstantController)).GetAwaiter().GetResult();
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,112 +11,112 @@ public class DeptTests(WebTestApplicationFactory<Startup> factory, ITestOutputHe
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IDeptModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IDeptModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<long> CountAsync(QueryReq<QueryDeptReq> req)
|
public async Task<long> CountAsync(QueryReq<QueryDeptReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryDeptReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryDeptReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDeptRsp> CreateAsync(CreateDeptReq req)
|
public async Task<QueryDeptRsp> CreateAsync(CreateDeptReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteAsync(DelReq req)
|
public async Task<int> DeleteAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDeptRsp> EditAsync(EditDeptReq req)
|
public async Task<QueryDeptRsp> EditAsync(EditDeptReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportAsync(QueryReq<QueryDeptReq> req)
|
public async Task<IActionResult> ExportAsync(QueryReq<QueryDeptReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDeptRsp> GetAsync(QueryDeptReq req)
|
public async Task<QueryDeptRsp> GetAsync(QueryDeptReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryDeptRsp>> PagedQueryAsync(PagedQueryReq<QueryDeptReq> req)
|
public async Task<PagedQueryRsp<QueryDeptRsp>> PagedQueryAsync(PagedQueryReq<QueryDeptReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryDeptRsp>> QueryAsync(QueryReq<QueryDeptReq> req)
|
public async Task<IEnumerable<QueryDeptRsp>> QueryAsync(QueryReq<QueryDeptReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> SetEnabledAsync(SetDeptEnabledReq req)
|
public async Task<int> SetEnabledAsync(SetDeptEnabledReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
var rsp = await PostJsonAsync(typeof(DeptController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,7 +11,7 @@ public class DevTests(WebTestApplicationFactory<Startup> factory, ITestOutputHel
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IDevModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IDevModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task GenerateCsCodeAsync(GenerateCsCodeReq req)
|
public async Task GenerateCsCodeAsync(GenerateCsCodeReq req)
|
||||||
{
|
{
|
||||||
@ -20,7 +20,7 @@ public class DevTests(WebTestApplicationFactory<Startup> factory, ITestOutputHel
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task GenerateIconCodeAsync(GenerateIconCodeReq req)
|
public async Task GenerateIconCodeAsync(GenerateIconCodeReq req)
|
||||||
{
|
{
|
||||||
|
@ -12,183 +12,183 @@ public class DicTests(WebTestApplicationFactory<Startup> factory, ITestOutputHel
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IDicModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IDicModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteCatalogAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteCatalogAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteContentAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteContentAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> ContentCountByAsync(
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> ContentCountByAsync(
|
||||||
QueryReq<QueryDicContentReq> req)
|
QueryReq<QueryDicContentReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDicCatalogRsp> CreateCatalogAsync(CreateDicCatalogReq req)
|
public async Task<QueryDicCatalogRsp> CreateCatalogAsync(CreateDicCatalogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDicContentRsp> CreateContentAsync(CreateDicContentReq req)
|
public async Task<QueryDicContentRsp> CreateContentAsync(CreateDicContentReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteCatalogAsync(DelReq req)
|
public async Task<int> DeleteCatalogAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteContentAsync(DelReq req)
|
public async Task<int> DeleteContentAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDicCatalogRsp> EditCatalogAsync(EditDicCatalogReq req)
|
public async Task<QueryDicCatalogRsp> EditCatalogAsync(EditDicCatalogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDicContentRsp> EditContentAsync(EditDicContentReq req)
|
public async Task<QueryDicContentRsp> EditContentAsync(EditDicContentReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportContentAsync(QueryReq<QueryDicContentReq> req)
|
public async Task<IActionResult> ExportContentAsync(QueryReq<QueryDicContentReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDicCatalogRsp> GetCatalogAsync(QueryDicCatalogReq req)
|
public async Task<QueryDicCatalogRsp> GetCatalogAsync(QueryDicCatalogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDicContentRsp> GetContentAsync(QueryDicContentReq req)
|
public async Task<QueryDicContentRsp> GetContentAsync(QueryDicContentReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<string> GetDicValueAsync(GetDicValueReq req)
|
public async Task<string> GetDicValueAsync(GetDicValueReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryDicCatalogRsp>> PagedQueryCatalogAsync(PagedQueryReq<QueryDicCatalogReq> req)
|
public async Task<PagedQueryRsp<QueryDicCatalogRsp>> PagedQueryCatalogAsync(PagedQueryReq<QueryDicCatalogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryDicContentRsp>> PagedQueryContentAsync(PagedQueryReq<QueryDicContentReq> req)
|
public async Task<PagedQueryRsp<QueryDicContentRsp>> PagedQueryContentAsync(PagedQueryReq<QueryDicContentReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryDicCatalogRsp>> QueryCatalogAsync(QueryReq<QueryDicCatalogReq> req)
|
public async Task<IEnumerable<QueryDicCatalogRsp>> QueryCatalogAsync(QueryReq<QueryDicCatalogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryDicContentRsp>> QueryContentAsync(QueryReq<QueryDicContentReq> req)
|
public async Task<IEnumerable<QueryDicContentRsp>> QueryContentAsync(QueryReq<QueryDicContentReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> SetEnabledAsync(SetDicContentEnabledReq req)
|
public async Task<int> SetEnabledAsync(SetDicContentEnabledReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DicController), req);
|
var rsp = await PostJsonAsync(typeof(DicController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -12,183 +12,183 @@ public class DocTests(WebTestApplicationFactory<Startup> factory, ITestOutputHel
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IDocModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IDocModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteCatalogAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteCatalogAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteContentAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteContentAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> ContentCountByAsync(
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> ContentCountByAsync(
|
||||||
QueryReq<QueryDocContentReq> req)
|
QueryReq<QueryDocContentReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDocCatalogRsp> CreateCatalogAsync(CreateDocCatalogReq req)
|
public async Task<QueryDocCatalogRsp> CreateCatalogAsync(CreateDocCatalogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDocContentRsp> CreateContentAsync(CreateDocContentReq req)
|
public async Task<QueryDocContentRsp> CreateContentAsync(CreateDocContentReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteCatalogAsync(DelReq req)
|
public async Task<int> DeleteCatalogAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteContentAsync(DelReq req)
|
public async Task<int> DeleteContentAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDocCatalogRsp> EditCatalogAsync(EditDocCatalogReq req)
|
public async Task<QueryDocCatalogRsp> EditCatalogAsync(EditDocCatalogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDocContentRsp> EditContentAsync(EditDocContentReq req)
|
public async Task<QueryDocContentRsp> EditContentAsync(EditDocContentReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportContentAsync(QueryReq<QueryDocContentReq> req)
|
public async Task<IActionResult> ExportContentAsync(QueryReq<QueryDocContentReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDocCatalogRsp> GetCatalogAsync(QueryDocCatalogReq req)
|
public async Task<QueryDocCatalogRsp> GetCatalogAsync(QueryDocCatalogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDocContentRsp> GetContentAsync(QueryDocContentReq req)
|
public async Task<QueryDocContentRsp> GetContentAsync(QueryDocContentReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryDocCatalogRsp>> PagedQueryCatalogAsync(PagedQueryReq<QueryDocCatalogReq> req)
|
public async Task<PagedQueryRsp<QueryDocCatalogRsp>> PagedQueryCatalogAsync(PagedQueryReq<QueryDocCatalogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryDocContentRsp>> PagedQueryContentAsync(PagedQueryReq<QueryDocContentReq> req)
|
public async Task<PagedQueryRsp<QueryDocContentRsp>> PagedQueryContentAsync(PagedQueryReq<QueryDocContentReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryDocCatalogRsp>> QueryCatalogAsync(QueryReq<QueryDocCatalogReq> req)
|
public async Task<IEnumerable<QueryDocCatalogRsp>> QueryCatalogAsync(QueryReq<QueryDocCatalogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryDocContentRsp>> QueryContentAsync(QueryReq<QueryDocContentReq> req)
|
public async Task<IEnumerable<QueryDocContentRsp>> QueryContentAsync(QueryReq<QueryDocContentReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> SetEnabledAsync(SetDocContentEnabledReq req)
|
public async Task<int> SetEnabledAsync(SetDocContentEnabledReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryDocContentRsp> ViewContentAsync(QueryDocContentReq req)
|
public async Task<QueryDocContentRsp> ViewContentAsync(QueryDocContentReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(DocController), req);
|
var rsp = await PostJsonAsync(typeof(DocController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -9,12 +9,12 @@ public class FileTests(WebTestApplicationFactory<Startup> factory, ITestOutputHe
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IFileModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IFileModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<string> UploadAsync(IFormFile file)
|
public async Task<string> UploadAsync(IFormFile file)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(FileController), file);
|
var rsp = await PostJsonAsync(typeof(FileController), file);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -13,77 +13,77 @@ public class JobTests(WebTestApplicationFactory<Startup> factory, ITestOutputHel
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IJobModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IJobModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<long> CountAsync(QueryReq<QueryJobReq> req)
|
public async Task<long> CountAsync(QueryReq<QueryJobReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryJobReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryJobReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<long> CountRecordAsync(QueryReq<QueryJobRecordReq> req)
|
public async Task<long> CountRecordAsync(QueryReq<QueryJobRecordReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryJobRsp> CreateAsync(CreateJobReq req)
|
public async Task<QueryJobRsp> CreateAsync(CreateJobReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteAsync(DelReq req)
|
public async Task<int> DeleteAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryJobRsp> EditAsync(EditJobReq req)
|
public async Task<QueryJobRsp> EditAsync(EditJobReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task ExecuteAsync(QueryJobReq req)
|
public async Task ExecuteAsync(QueryJobReq req)
|
||||||
{
|
{
|
||||||
@ -92,122 +92,122 @@ public class JobTests(WebTestApplicationFactory<Startup> factory, ITestOutputHel
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportAsync(QueryReq<QueryJobReq> req)
|
public async Task<IActionResult> ExportAsync(QueryReq<QueryJobReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportRecordAsync(QueryReq<QueryJobRecordReq> req)
|
public async Task<IActionResult> ExportRecordAsync(QueryReq<QueryJobRecordReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryJobRsp> GetAsync(QueryJobReq req)
|
public async Task<QueryJobRsp> GetAsync(QueryJobReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryJobRecordRsp> GetRecordAsync(QueryJobRecordReq req)
|
public async Task<QueryJobRecordRsp> GetRecordAsync(QueryJobRecordReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<GetBarChartRsp>> GetRecordBarChartAsync(QueryReq<QueryJobRecordReq> req)
|
public async Task<IEnumerable<GetBarChartRsp>> GetRecordBarChartAsync(QueryReq<QueryJobRecordReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<GetPieChartRsp>> GetRecordPieChartByHttpStatusCodeAsync(QueryReq<QueryJobRecordReq> req)
|
public async Task<IEnumerable<GetPieChartRsp>> GetRecordPieChartByHttpStatusCodeAsync(QueryReq<QueryJobRecordReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<GetPieChartRsp>> GetRecordPieChartByNameAsync(QueryReq<QueryJobRecordReq> req)
|
public async Task<IEnumerable<GetPieChartRsp>> GetRecordPieChartByNameAsync(QueryReq<QueryJobRecordReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryJobRsp>> PagedQueryAsync(PagedQueryReq<QueryJobReq> req)
|
public async Task<PagedQueryRsp<QueryJobRsp>> PagedQueryAsync(PagedQueryReq<QueryJobReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryJobRecordRsp>> PagedQueryRecordAsync(PagedQueryReq<QueryJobRecordReq> req)
|
public async Task<PagedQueryRsp<QueryJobRecordRsp>> PagedQueryRecordAsync(PagedQueryReq<QueryJobRecordReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryJobRsp>> QueryAsync(QueryReq<QueryJobReq> req)
|
public async Task<IEnumerable<QueryJobRsp>> QueryAsync(QueryReq<QueryJobReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> RecordCountByAsync(QueryReq<QueryJobRecordReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> RecordCountByAsync(QueryReq<QueryJobRecordReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> SetEnabledAsync(SetJobEnabledReq req)
|
public async Task<int> SetEnabledAsync(SetJobEnabledReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(JobController), req);
|
var rsp = await PostJsonAsync(typeof(JobController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,102 +11,102 @@ public class LoginLogTests(WebTestApplicationFactory<Startup> factory, ITestOutp
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), ILoginLogModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), ILoginLogModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<long> CountAsync(QueryReq<QueryLoginLogReq> req)
|
public async Task<long> CountAsync(QueryReq<QueryLoginLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryLoginLogReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryLoginLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryLoginLogRsp> CreateAsync(CreateLoginLogReq req)
|
public async Task<QueryLoginLogRsp> CreateAsync(CreateLoginLogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteAsync(DelReq req)
|
public async Task<int> DeleteAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryLoginLogRsp> EditAsync(EditLoginLogReq req)
|
public async Task<QueryLoginLogRsp> EditAsync(EditLoginLogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportAsync(QueryReq<QueryLoginLogReq> req)
|
public async Task<IActionResult> ExportAsync(QueryReq<QueryLoginLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryLoginLogRsp> GetAsync(QueryLoginLogReq req)
|
public async Task<QueryLoginLogRsp> GetAsync(QueryLoginLogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryLoginLogRsp>> PagedQueryAsync(PagedQueryReq<QueryLoginLogReq> req)
|
public async Task<PagedQueryRsp<QueryLoginLogRsp>> PagedQueryAsync(PagedQueryReq<QueryLoginLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryLoginLogRsp>> QueryAsync(QueryReq<QueryLoginLogReq> req)
|
public async Task<IEnumerable<QueryLoginLogRsp>> QueryAsync(QueryReq<QueryLoginLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
var rsp = await PostJsonAsync(typeof(LoginLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,103 +11,103 @@ public class MenuTests(WebTestApplicationFactory<Startup> factory, ITestOutputHe
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IMenuModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IMenuModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<long> CountAsync(QueryReq<QueryMenuReq> req)
|
public async Task<long> CountAsync(QueryReq<QueryMenuReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryMenuReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryMenuReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryMenuRsp> CreateAsync(CreateMenuReq req)
|
public async Task<QueryMenuRsp> CreateAsync(CreateMenuReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteAsync(DelReq req)
|
public async Task<int> DeleteAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryMenuRsp> EditAsync(EditMenuReq req)
|
public async Task<QueryMenuRsp> EditAsync(EditMenuReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportAsync(QueryReq<QueryMenuReq> req)
|
public async Task<IActionResult> ExportAsync(QueryReq<QueryMenuReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryMenuRsp> GetAsync(QueryMenuReq req)
|
public async Task<QueryMenuRsp> GetAsync(QueryMenuReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryMenuRsp>> PagedQueryAsync(PagedQueryReq<QueryMenuReq> req)
|
public async Task<PagedQueryRsp<QueryMenuRsp>> PagedQueryAsync(PagedQueryReq<QueryMenuReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryMenuRsp>> QueryAsync(QueryReq<QueryMenuReq> req)
|
public async Task<IEnumerable<QueryMenuRsp>> QueryAsync(QueryReq<QueryMenuReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
var rsp = await PostJsonAsync(typeof(MenuTests), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@ -116,6 +116,6 @@ public class MenuTests(WebTestApplicationFactory<Startup> factory, ITestOutputHe
|
|||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(MenuTests));
|
var rsp = await PostJsonAsync(typeof(MenuTests));
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -12,132 +12,132 @@ public class RequestLogTests(WebTestApplicationFactory<Startup> factory, ITestOu
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IRequestLogModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IRequestLogModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<long> CountAsync(QueryReq<QueryRequestLogReq> req)
|
public async Task<long> CountAsync(QueryReq<QueryRequestLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryRequestLogReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryRequestLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryRequestLogRsp> CreateAsync(CreateRequestLogReq req)
|
public async Task<QueryRequestLogRsp> CreateAsync(CreateRequestLogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteAsync(DelReq req)
|
public async Task<int> DeleteAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryRequestLogRsp> EditAsync(EditRequestLogReq req)
|
public async Task<QueryRequestLogRsp> EditAsync(EditRequestLogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportAsync(QueryReq<QueryRequestLogReq> req)
|
public async Task<IActionResult> ExportAsync(QueryReq<QueryRequestLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryRequestLogRsp> GetAsync(QueryRequestLogReq req)
|
public async Task<QueryRequestLogRsp> GetAsync(QueryRequestLogReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<GetBarChartRsp>> GetBarChartAsync(QueryReq<QueryRequestLogReq> req)
|
public async Task<IEnumerable<GetBarChartRsp>> GetBarChartAsync(QueryReq<QueryRequestLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<GetPieChartRsp>> GetPieChartByApiSummaryAsync(QueryReq<QueryRequestLogReq> req)
|
public async Task<IEnumerable<GetPieChartRsp>> GetPieChartByApiSummaryAsync(QueryReq<QueryRequestLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<GetPieChartRsp>> GetPieChartByHttpStatusCodeAsync(QueryReq<QueryRequestLogReq> req)
|
public async Task<IEnumerable<GetPieChartRsp>> GetPieChartByHttpStatusCodeAsync(QueryReq<QueryRequestLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryRequestLogRsp>> PagedQueryAsync(PagedQueryReq<QueryRequestLogReq> req)
|
public async Task<PagedQueryRsp<QueryRequestLogRsp>> PagedQueryAsync(PagedQueryReq<QueryRequestLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryRequestLogRsp>> QueryAsync(QueryReq<QueryRequestLogReq> req)
|
public async Task<IEnumerable<QueryRequestLogRsp>> QueryAsync(QueryReq<QueryRequestLogReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
var rsp = await PostJsonAsync(typeof(RequestLogController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -12,142 +12,142 @@ public class RoleTests(WebTestApplicationFactory<Startup> factory, ITestOutputHe
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IRoleModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IRoleModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<long> CountAsync(QueryReq<QueryRoleReq> req)
|
public async Task<long> CountAsync(QueryReq<QueryRoleReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryRoleReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryRoleReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryRoleRsp> CreateAsync(CreateRoleReq req)
|
public async Task<QueryRoleRsp> CreateAsync(CreateRoleReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteAsync(DelReq req)
|
public async Task<int> DeleteAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryRoleRsp> EditAsync(EditRoleReq req)
|
public async Task<QueryRoleRsp> EditAsync(EditRoleReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportAsync(QueryReq<QueryRoleReq> req)
|
public async Task<IActionResult> ExportAsync(QueryReq<QueryRoleReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryRoleRsp> GetAsync(QueryRoleReq req)
|
public async Task<QueryRoleRsp> GetAsync(QueryRoleReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryRoleRsp>> PagedQueryAsync(PagedQueryReq<QueryRoleReq> req)
|
public async Task<PagedQueryRsp<QueryRoleRsp>> PagedQueryAsync(PagedQueryReq<QueryRoleReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryRoleRsp>> QueryAsync(QueryReq<QueryRoleReq> req)
|
public async Task<IEnumerable<QueryRoleRsp>> QueryAsync(QueryReq<QueryRoleReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> SetDisplayDashboardAsync(SetDisplayDashboardReq req)
|
public async Task<int> SetDisplayDashboardAsync(SetDisplayDashboardReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> SetEnabledAsync(SetRoleEnabledReq req)
|
public async Task<int> SetEnabledAsync(SetRoleEnabledReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> SetIgnorePermissionControlAsync(SetIgnorePermissionControlReq req)
|
public async Task<int> SetIgnorePermissionControlAsync(SetIgnorePermissionControlReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> UserCountByAsync(QueryReq<QueryUserRoleReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> UserCountByAsync(QueryReq<QueryUserRoleReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
var rsp = await PostJsonAsync(typeof(RoleController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -12,127 +12,127 @@ public class SiteMsgTests(WebTestApplicationFactory<Startup> factory, ITestOutpu
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), ISiteMsgModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), ISiteMsgModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<long> CountAsync(QueryReq<QuerySiteMsgReq> req)
|
public async Task<long> CountAsync(QueryReq<QuerySiteMsgReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QuerySiteMsgReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QuerySiteMsgReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QuerySiteMsgRsp> CreateAsync(CreateSiteMsgReq req)
|
public async Task<QuerySiteMsgRsp> CreateAsync(CreateSiteMsgReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteAsync(DelReq req)
|
public async Task<int> DeleteAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QuerySiteMsgRsp> EditAsync(EditSiteMsgReq req)
|
public async Task<QuerySiteMsgRsp> EditAsync(EditSiteMsgReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportAsync(QueryReq<QuerySiteMsgReq> req)
|
public async Task<IActionResult> ExportAsync(QueryReq<QuerySiteMsgReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QuerySiteMsgRsp> GetAsync(QuerySiteMsgReq req)
|
public async Task<QuerySiteMsgRsp> GetAsync(QuerySiteMsgReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QuerySiteMsgRsp> GetMineAsync(QuerySiteMsgReq req)
|
public async Task<QuerySiteMsgRsp> GetMineAsync(QuerySiteMsgReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QuerySiteMsgRsp>> PagedQueryAsync(PagedQueryReq<QuerySiteMsgReq> req)
|
public async Task<PagedQueryRsp<QuerySiteMsgRsp>> PagedQueryAsync(PagedQueryReq<QuerySiteMsgReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QuerySiteMsgRsp>> PagedQueryMineAsync(PagedQueryReq<QuerySiteMsgReq> req)
|
public async Task<PagedQueryRsp<QuerySiteMsgRsp>> PagedQueryMineAsync(PagedQueryReq<QuerySiteMsgReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QuerySiteMsgRsp>> QueryAsync(QueryReq<QuerySiteMsgReq> req)
|
public async Task<IEnumerable<QuerySiteMsgRsp>> QueryAsync(QueryReq<QuerySiteMsgReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
var rsp = await PostJsonAsync(typeof(SiteMsgController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task SetSiteMsgStatusAsync(SetUserSiteMsgStatusReq req)
|
public async Task SetSiteMsgStatusAsync(SetUserSiteMsgStatusReq req)
|
||||||
{
|
{
|
||||||
@ -146,6 +146,6 @@ public class SiteMsgTests(WebTestApplicationFactory<Startup> factory, ITestOutpu
|
|||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(SiteMsgController));
|
var rsp = await PostJsonAsync(typeof(SiteMsgController));
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,7 +11,7 @@ public class ToolsTests(WebTestApplicationFactory<Startup> factory, ITestOutputH
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IToolsModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IToolsModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public string AesDecode(AesDecodeReq req)
|
public string AesDecode(AesDecodeReq req)
|
||||||
{
|
{
|
||||||
@ -19,17 +19,17 @@ public class ToolsTests(WebTestApplicationFactory<Startup> factory, ITestOutputH
|
|||||||
var rsp = PostJsonAsync(typeof(ToolsController), req).Result;
|
var rsp = PostJsonAsync(typeof(ToolsController), req).Result;
|
||||||
#pragma warning restore xUnit1031
|
#pragma warning restore xUnit1031
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<object[][]> ExecuteSqlAsync(ExecuteSqlReq req)
|
public async Task<object[][]> ExecuteSqlAsync(ExecuteSqlReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ToolsController), req);
|
var rsp = await PostJsonAsync(typeof(ToolsController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@ -38,7 +38,7 @@ public class ToolsTests(WebTestApplicationFactory<Startup> factory, ITestOutputH
|
|||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ToolsController));
|
var rsp = await PostJsonAsync(typeof(ToolsController));
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@ -47,7 +47,7 @@ public class ToolsTests(WebTestApplicationFactory<Startup> factory, ITestOutputH
|
|||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ToolsController));
|
var rsp = await PostJsonAsync(typeof(ToolsController));
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@ -65,6 +65,6 @@ public class ToolsTests(WebTestApplicationFactory<Startup> factory, ITestOutputH
|
|||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(ToolsController));
|
var rsp = await PostJsonAsync(typeof(ToolsController));
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -14,62 +14,62 @@ public class UserTests(WebTestApplicationFactory<Startup> factory, ITestOutputHe
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IUserModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IUserModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(100100)]
|
[TestPriority(100100)]
|
||||||
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.Equal(HttpStatusCode.NotFound, rsp.StatusCode);
|
Assert.Equal(HttpStatusCode.NotFound, rsp.StatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(100200)]
|
[TestPriority(100200)]
|
||||||
public async Task<bool> CheckMobileAvailableAsync(CheckMobileAvailableReq req)
|
public async Task<bool> CheckMobileAvailableAsync(CheckMobileAvailableReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), new CheckMobileAvailableReq { Mobile = "13838381438" });
|
var rsp = await PostJsonAsync(typeof(UserController), new CheckMobileAvailableReq { Mobile = "13838381438" });
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(100300)]
|
[TestPriority(100300)]
|
||||||
public async Task<bool> CheckUserNameAvailableAsync(CheckUserNameAvailableReq req)
|
public async Task<bool> CheckUserNameAvailableAsync(CheckUserNameAvailableReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), new CheckUserNameAvailableReq { UserName = "test" });
|
var rsp = await PostJsonAsync(typeof(UserController), new CheckUserNameAvailableReq { UserName = "test" });
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(100400)]
|
[TestPriority(100400)]
|
||||||
public async Task<long> CountAsync(QueryReq<QueryUserReq> req)
|
public async Task<long> CountAsync(QueryReq<QueryUserReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(100400)]
|
[TestPriority(100400)]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryUserReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryUserReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(100000)]
|
[TestPriority(100000)]
|
||||||
public async Task<QueryUserRsp> CreateAsync(CreateUserReq req)
|
public async Task<QueryUserRsp> CreateAsync(CreateUserReq req)
|
||||||
@ -82,22 +82,22 @@ public class UserTests(WebTestApplicationFactory<Startup> factory, ITestOutputHe
|
|||||||
, DeptId = 372119301627909
|
, DeptId = 372119301627909
|
||||||
});
|
});
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(100600)]
|
[TestPriority(100600)]
|
||||||
public async Task<int> DeleteAsync(DelReq req)
|
public async Task<int> DeleteAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(100700)]
|
[TestPriority(100700)]
|
||||||
public async Task<QueryUserRsp> EditAsync(EditUserReq req)
|
public async Task<QueryUserRsp> EditAsync(EditUserReq req)
|
||||||
@ -105,29 +105,29 @@ public class UserTests(WebTestApplicationFactory<Startup> factory, ITestOutputHe
|
|||||||
var rsp = await PostJsonAsync(typeof(UserController)
|
var rsp = await PostJsonAsync(typeof(UserController)
|
||||||
, new EditUserReq { UserName = "test", RoleIds = [371729946431493], DeptId = 372119301627909 });
|
, new EditUserReq { UserName = "test", RoleIds = [371729946431493], DeptId = 372119301627909 });
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(100900)]
|
[TestPriority(100900)]
|
||||||
public async Task<IActionResult> ExportAsync(QueryReq<QueryUserReq> req)
|
public async Task<IActionResult> ExportAsync(QueryReq<QueryUserReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(101000)]
|
[TestPriority(101000)]
|
||||||
public async Task<QueryUserRsp> GetAsync(QueryUserReq req)
|
public async Task<QueryUserRsp> GetAsync(QueryUserReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@ -137,150 +137,150 @@ public class UserTests(WebTestApplicationFactory<Startup> factory, ITestOutputHe
|
|||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController));
|
var rsp = await PostJsonAsync(typeof(UserController));
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(101200)]
|
[TestPriority(101200)]
|
||||||
public async Task<LoginRsp> LoginByPwdAsync(LoginByPwdReq req)
|
public async Task<LoginRsp> LoginByPwdAsync(LoginByPwdReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), new LoginByPwdReq { Account = "root", Password = "1234qwer" });
|
var rsp = await PostJsonAsync(typeof(UserController), new LoginByPwdReq { Account = "root", Password = "1234qwer" });
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(101300)]
|
[TestPriority(101300)]
|
||||||
public async Task<LoginRsp> LoginBySmsAsync(LoginBySmsReq req)
|
public async Task<LoginRsp> LoginBySmsAsync(LoginBySmsReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), new LoginBySmsReq { Code = "1234", DestDevice = "13838381438" });
|
var rsp = await PostJsonAsync(typeof(UserController), new LoginBySmsReq { Code = "1234", DestDevice = "13838381438" });
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(101400)]
|
[TestPriority(101400)]
|
||||||
public async Task<PagedQueryRsp<QueryUserRsp>> PagedQueryAsync(PagedQueryReq<QueryUserReq> req)
|
public async Task<PagedQueryRsp<QueryUserRsp>> PagedQueryAsync(PagedQueryReq<QueryUserReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(101500)]
|
[TestPriority(101500)]
|
||||||
public async Task<IEnumerable<QueryUserRsp>> QueryAsync(QueryReq<QueryUserReq> req)
|
public async Task<IEnumerable<QueryUserRsp>> QueryAsync(QueryReq<QueryUserReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(101600)]
|
[TestPriority(101600)]
|
||||||
public async Task<IEnumerable<QueryUserProfileRsp>> QueryProfileAsync(QueryReq<QueryUserProfileReq> req)
|
public async Task<IEnumerable<QueryUserProfileRsp>> QueryProfileAsync(QueryReq<QueryUserProfileReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(101700)]
|
[TestPriority(101700)]
|
||||||
public async Task<UserInfoRsp> RegisterAsync(RegisterUserReq req)
|
public async Task<UserInfoRsp> RegisterAsync(RegisterUserReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(101800)]
|
[TestPriority(101800)]
|
||||||
public async Task<int> ResetPasswordAsync(ResetPasswordReq req)
|
public async Task<int> ResetPasswordAsync(ResetPasswordReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(101900)]
|
[TestPriority(101900)]
|
||||||
public async Task<UserInfoRsp> SetAvatarAsync(SetAvatarReq req)
|
public async Task<UserInfoRsp> SetAvatarAsync(SetAvatarReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(102000)]
|
[TestPriority(102000)]
|
||||||
public async Task<UserInfoRsp> SetEmailAsync(SetEmailReq req)
|
public async Task<UserInfoRsp> SetEmailAsync(SetEmailReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(102100)]
|
[TestPriority(102100)]
|
||||||
public async Task<int> SetEnabledAsync(SetUserEnabledReq req)
|
public async Task<int> SetEnabledAsync(SetUserEnabledReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(102200)]
|
[TestPriority(102200)]
|
||||||
public async Task<UserInfoRsp> SetMobileAsync(SetMobileReq req)
|
public async Task<UserInfoRsp> SetMobileAsync(SetMobileReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(102300)]
|
[TestPriority(102300)]
|
||||||
public async Task<int> SetPasswordAsync(SetPasswordReq req)
|
public async Task<int> SetPasswordAsync(SetPasswordReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
[TestPriority(102400)]
|
[TestPriority(102400)]
|
||||||
public async Task<int> SetSessionUserAppConfigAsync(SetSessionUserAppConfigReq req)
|
public async Task<int> SetSessionUserAppConfigAsync(SetSessionUserAppConfigReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController), req);
|
var rsp = await PostJsonAsync(typeof(UserController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
@ -290,6 +290,6 @@ public class UserTests(WebTestApplicationFactory<Startup> factory, ITestOutputHe
|
|||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(UserController));
|
var rsp = await PostJsonAsync(typeof(UserController));
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,122 +11,122 @@ public class VerifyCodeTests(WebTestApplicationFactory<Startup> factory, ITestOu
|
|||||||
: WebApiTestBase<Startup>(factory, testOutputHelper), IVerifyCodeModule
|
: WebApiTestBase<Startup>(factory, testOutputHelper), IVerifyCodeModule
|
||||||
{
|
{
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
public async Task<int> BulkDeleteAsync(BulkReq<DelReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<long> CountAsync(QueryReq<QueryVerifyCodeReq> req)
|
public async Task<long> CountAsync(QueryReq<QueryVerifyCodeReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryVerifyCodeReq> req)
|
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryVerifyCodeReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryVerifyCodeRsp> CreateAsync(CreateVerifyCodeReq req)
|
public async Task<QueryVerifyCodeRsp> CreateAsync(CreateVerifyCodeReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<int> DeleteAsync(DelReq req)
|
public async Task<int> DeleteAsync(DelReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryVerifyCodeRsp> EditAsync(EditVerifyCodeReq req)
|
public async Task<QueryVerifyCodeRsp> EditAsync(EditVerifyCodeReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IActionResult> ExportAsync(QueryReq<QueryVerifyCodeReq> req)
|
public async Task<IActionResult> ExportAsync(QueryReq<QueryVerifyCodeReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<QueryVerifyCodeRsp> GetAsync(QueryVerifyCodeReq req)
|
public async Task<QueryVerifyCodeRsp> GetAsync(QueryVerifyCodeReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<PagedQueryRsp<QueryVerifyCodeRsp>> PagedQueryAsync(PagedQueryReq<QueryVerifyCodeReq> req)
|
public async Task<PagedQueryRsp<QueryVerifyCodeRsp>> PagedQueryAsync(PagedQueryReq<QueryVerifyCodeReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<IEnumerable<QueryVerifyCodeRsp>> QueryAsync(QueryReq<QueryVerifyCodeReq> req)
|
public async Task<IEnumerable<QueryVerifyCodeRsp>> QueryAsync(QueryReq<QueryVerifyCodeReq> req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<SendVerifyCodeRsp> SendVerifyCodeAsync(SendVerifyCodeReq req)
|
public async Task<SendVerifyCodeRsp> SendVerifyCodeAsync(SendVerifyCodeReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
[InlineData(default)]
|
[InlineData(null)]
|
||||||
[Theory]
|
[Theory]
|
||||||
public async Task<bool> VerifyAsync(VerifyCodeReq req)
|
public async Task<bool> VerifyAsync(VerifyCodeReq req)
|
||||||
{
|
{
|
||||||
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
var rsp = await PostJsonAsync(typeof(VerifyCodeController), req);
|
||||||
Assert.True(rsp.IsSuccessStatusCode);
|
Assert.True(rsp.IsSuccessStatusCode);
|
||||||
return default;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user