feat: 分组统计功能

This commit is contained in:
tk
2024-12-09 19:36:44 +08:00
committed by nsnail
parent 89846d9783
commit 0b036e9d67
131 changed files with 1813 additions and 236 deletions

View File

@@ -32,6 +32,16 @@ public class JobTests(WebTestApplicationFactory<Startup> factory, ITestOutputHel
return default;
}
/// <inheritdoc />
[InlineData(default)]
[Theory]
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> CountByAsync(QueryReq<QueryJobReq> req)
{
var rsp = await PostJsonAsync(typeof(JobController), req);
Assert.True(rsp.IsSuccessStatusCode);
return default;
}
/// <inheritdoc />
[InlineData(default)]
[Theory]
@@ -181,6 +191,16 @@ public class JobTests(WebTestApplicationFactory<Startup> factory, ITestOutputHel
return default;
}
/// <inheritdoc />
[InlineData(default)]
[Theory]
public async Task<IOrderedEnumerable<KeyValuePair<IImmutableDictionary<string, string>, int>>> RecordCountByAsync(QueryReq<QueryJobRecordReq> req)
{
var rsp = await PostJsonAsync(typeof(JobController), req);
Assert.True(rsp.IsSuccessStatusCode);
return default;
}
/// <inheritdoc />
[InlineData(default)]
[Theory]