6467223b5238b70a61e6c159cf14b97d93fca94e
5 integration tests in GuildCaptureReplayTests replay the prod guild/info (pre-join + post-create), guild/search_guild, guild/emblem_list, and guild_chat/messages flows against the in-process WebApplicationFactory server. Assertions are limited to always-present, session-independent fields: - guild/info pre-join: guild_status=0, max_member_num=30, max_sub_leader_num=2, usable_stamp_list=[100001..100020] (exact match) - guild/info post-create: guild_status=2, guild object present - guild/search_guild: list field is a JSON array - guild/emblem_list: guild_emblem_list field is a JSON array - guild_chat/messages: chat_message[] + maintenance_card_list[] arrays present, wait_interval > 0 (accepts either raw int or stringified form) Bodies are AES-encrypted in the capture, so requests are re-issued as plain JSON to the test server (same shape, different auth context). Manual end-to-end (live Steam client + clean Postgres) deferred to operator — can't automate in this session. 1534 → 1539 tests; 0 failures. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
The SV Simulator server code, including the DCG Engine, SVSim content, and an entrypoint for the official game client.
Languages
C#
100%