VanguardReMaster/server/tests/Vanguard.Rules.Tests
MpakobecEx 99532b6e8f Stress-test 1000 bot games and fix the guard-step deadlock
GameInvariants checks card counts, unique instance ids and damage. The CLI stress command runs random legal bot games and fails on the first violation. It exposed a real bug: an optional OnGuard ability that could not be paid (or was declined) reset the step from Guard to None while the battle was still open. OfferAbility now reports Skipped/Paused/Resolved and callers continue only when needed. 1000/1000 games finish with no errors.
2026-10-21 14:03:14 +05:00
..
CardTextTests.cs Fix translation tests for the required nameRu field 2026-10-21 00:15:45 +05:00
CatalogTests.cs Server skeleton, content pipeline and 94-card catalog 2026-10-20 21:27:45 +05:00
DeckValidatorTests.cs Server skeleton, content pipeline and 94-card catalog 2026-10-20 21:27:45 +05:00
GameEngineTests.cs Stress-test 1000 bot games and fix the guard-step deadlock 2026-10-21 14:03:14 +05:00
TestCatalog.cs Server skeleton, content pipeline and 94-card catalog 2026-10-20 21:27:45 +05:00
TestPaths.cs Card text tokenization, keyword catalog and RU translation workflow 2026-10-20 21:35:55 +05:00
Vanguard.Rules.Tests.csproj Server skeleton, content pipeline and 94-card catalog 2026-10-20 21:27:45 +05:00