feat(jobs): complete workspace draft parity
This commit is contained in:
@@ -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()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user