Refine graphical CCS interview flow

This commit is contained in:
hz
2026-08-06 04:58:15 -05:00
parent ee8e8cf787
commit 2c7c5dd387
5 changed files with 141 additions and 87 deletions
+3 -1
View File
@@ -100,7 +100,9 @@ public sealed class CcsCaseTests
Assert.NotNull(request);
Assert.Empty(CcsCaseValidator.ValidateImport(request!, new HashSet<string>()));
Assert.Equal(CcsExperienceModes.GraphicalInterview, request.Cases.Single().ExperienceMode);
Assert.Equal(4, request.Cases.Single().InitialInterview.Topics.Count(value => value.Required));
var topics = request.Cases.Single().InitialInterview.Topics;
Assert.Equal(["chief_concern", "dizziness_character", "fatigue_course"], topics.Select(value => value.Id));
Assert.Equal(2, topics.Count(value => value.Required));
}
[Fact]