sso修复
This commit is contained in:
1 parent
76b26a49a8
commit
d95ff27ee4
7 files changed
+104
-37
No files matched your search
@@ -52,8 +52,9 @@ public sealed class CoursesControllerTests
|
||||
var result = await controller.Get(cancellationToken: CancellationToken.None);
|
||||
|
||||
var ok = Assert.IsType<OkObjectResult>(result.Result);
|
||||
var page = Assert.IsType<PagedResult<object>>(ok.Value);
|
||||
var page = Assert.IsType<CursorPagedResult<object>>(ok.Value);
|
||||
Assert.Equal(1, page.Total);
|
||||
Assert.False(page.HasMore);
|
||||
var items = JsonSerializer.Serialize(page.Items);
|
||||
Assert.Contains("OWN-001", items);
|
||||
Assert.DoesNotContain("OTHER-001", items);
|
||||
@@ -174,8 +175,9 @@ public sealed class CoursesControllerTests
|
||||
var result = await controller.Get(cancellationToken: CancellationToken.None);
|
||||
|
||||
var ok = Assert.IsType<OkObjectResult>(result.Result);
|
||||
var page = Assert.IsType<PagedResult<object>>(ok.Value);
|
||||
var page = Assert.IsType<CursorPagedResult<object>>(ok.Value);
|
||||
Assert.Equal(1, page.Total);
|
||||
Assert.False(page.HasMore);
|
||||
Assert.Contains("CS102", JsonSerializer.Serialize(page.Items));
|
||||
}
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ namespace Jiaowu.Api.Tests;
|
||||
public sealed class OtherExamsControllerTests
|
||||
{
|
||||
[Fact]
|
||||
public async Task Batches_AreFilteredAndReturnedByPage()
|
||||
public async Task Batches_AreFilteredAndReturnedByCursorPage()
|
||||
{
|
||||
await using var connection = new SqliteConnection("Data Source=:memory:");
|
||||
await connection.OpenAsync();
|
||||
@@ -36,11 +36,13 @@ public sealed class OtherExamsControllerTests
|
||||
|
||||
var controller = new OtherExamsController(db, new TestDataScope(Guid.NewGuid()));
|
||||
var result = Assert.IsType<OkObjectResult>(await controller.GetBatches(
|
||||
keyword: "英语", status: OtherExamBatchStatus.Draft, page: 1,
|
||||
keyword: "英语", status: OtherExamBatchStatus.Draft,
|
||||
pageSize: 10, ct: CancellationToken.None));
|
||||
var page = Assert.IsType<PagedResult<object>>(result.Value);
|
||||
var page = Assert.IsType<CursorPagedResult<object>>(result.Value);
|
||||
Assert.Equal(10, page.Total);
|
||||
Assert.Equal(10, page.Items.Count);
|
||||
Assert.False(page.HasMore);
|
||||
Assert.Null(page.NextCursor);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
||||
Reference in new issue
Block a user