| requireSession(String) |   | 36% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| createSession(String, String) |   | 68% |   | 50% | 2 | 3 | 0 | 4 | 0 | 1 |
| InMemoryBattleSessionGateway(BattleSessionFactory, BattleSessionStore, int, DefaultConstructorMarker) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| registerUnit(String, String, UnitState, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| configureSession(String, BattleType, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| submitReplacementChoice(String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| registerSide(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| submitChoice(String, BattleSessionChoice) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| submitChoices(String, List) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| startSession(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| markSessionSettled(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| InMemoryBattleSessionGateway(BattleSessionFactory, BattleSessionStore) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| resolveTurn(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| querySession(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |