feat(jobs): complete workspace draft parity
CI and Deploy / test (pull_request) Successful in 5m4s
CI and Deploy / deploy (pull_request) Has been skipped

This commit is contained in:
cesnimda
2026-08-15 17:34:32 +02:00
parent 3b86ea2da0
commit deed948183
28 changed files with 676 additions and 131 deletions
@@ -83,6 +83,24 @@ public sealed class ApplicationWorkspaceTests
Assert.Equal(0, o.DocumentCount);
}
[Fact]
public async Task Overview_separates_application_answers_from_human_notes()
{
var (db, svc) = New("user-1");
await using var _ = db;
var job = await SeedAsync(db, "user-1", j =>
{
j.Notes = "Ask about the platform team.\n\n<<<APPLICATION_ANSWER_DRAFT>>>\nI enjoy solving customer problems.\n<<<END_APPLICATION_ANSWER_DRAFT>>>";
j.RecruiterMessageDraft = "Hello Maria";
});
var o = await svc.GetOverviewAsync("user-1", job.Id, default);
Assert.Equal("Ask about the platform team.", o!.Notes);
Assert.Equal("I enjoy solving customer problems.", o.ApplicationAnswerDraft);
Assert.Equal("Hello Maria", o.RecruiterMessageDraft);
}
[Fact]
public async Task Overview_surfaces_the_attached_cv_variant()
{