@clarity yeah the frontend/ui ones are definitely the most finicky and fragile (tho one of them was what saved me in this case) but since the game's turn-based and I've done such a gold-star job keeping most of the action in mostly-functional methods, the bulk of the most helpful tests are pretty straightforward runs of game logic like this.
I'd love to give you a in person tour sometime and hear your thoughts!