1 Commits

Author SHA1 Message Date
aevgarik
4e89c60e34 test: добавлены unit-тесты для игровой логики
- Vitest + happy-dom для тестирования
- 17 тестов для Board, PathFinder, LineChecker:
  - Board: создание поля, генерация цветов, поиск пустых клеток
  - PathFinder: поиск пути на пустом поле, недоступность занятых клеток, отсутствие пути через стену, ортогональность
  - LineChecker: горизонтали, вертикали, диагонали, линии <5, линии 7, пересекающиеся линии

Refs: [GAM-10](/GAM/issues/GAM-10)

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-03-22 21:56:32 +03:00