Record phase 62 portrait-prompt-craft as reviewed.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Leonid Pershin
2026-08-20 17:09:13 +03:00
co-authored by Cursor
parent cd68d2e6b8
commit b188deef94
5 changed files with 135 additions and 3 deletions
@@ -1,6 +1,7 @@
using System.Net;
using System.Net.Http.Json;
using System.Text.Json;
using System.Text.RegularExpressions;
namespace HSchool.AppHost.Tests;
@@ -86,7 +87,7 @@ public class PortraitApiTests(AppHostFixture fixture)
Assert.NotNull(payload);
Assert.Equal("avatar", payload!.Kind);
Assert.Contains("years old", payload.Positive, StringComparison.OrdinalIgnoreCase);
Assert.DoesNotContain("age ", payload.Positive, StringComparison.OrdinalIgnoreCase);
Assert.False(Regex.IsMatch(payload.Positive, @"\bage \d+"));
Assert.False(string.IsNullOrWhiteSpace(payload.Negative));
Assert.False(string.IsNullOrWhiteSpace(payload.PresetId));
}