test(learning): seed valid quota test questions
Some checks failed
ci / release-gate (push) Has been cancelled

This commit is contained in:
2026-08-03 10:04:20 +08:00
parent 73dd96a178
commit 9d576d2d79

View File

@@ -85,7 +85,8 @@ public sealed class CurrentQuotaEnforcementTests
{
Type = "choice",
Content = content,
Status = "Published"
Status = "Published",
CorrectOptionIndex = 0
});
var responses = await Task.WhenAll(CreateAsync("quota question A"), CreateAsync("quota question B"));
@@ -194,7 +195,13 @@ public sealed class CurrentQuotaEnforcementTests
Student("13930000002", "Unlimited Student"));
var question = await client.PostAsJsonAsync(
"/api/tenant-content/questions",
new DirectQuestionWriteDto { Type = "choice", Content = "unlimited question", Status = "Published" });
new DirectQuestionWriteDto
{
Type = "choice",
Content = "unlimited question",
Status = "Published",
CorrectOptionIndex = 0
});
Assert.Equal(HttpStatusCode.OK, teacher.StatusCode);
Assert.Equal(HttpStatusCode.OK, student.StatusCode);