First version of retrieving a gamesession from the db

This commit is contained in:
2025-08-21 22:30:13 +02:00
parent 4901e27b90
commit 7a420e909a
28 changed files with 868 additions and 1175 deletions

View File

@@ -9,14 +9,14 @@ void main() {
setUp(() {
session = GameSession(
id: '1',
createdAt: testDate,
gameTitle: testTitle,
players: testPlayers,
pointLimit: 100,
caboPenalty: 5,
isPointsLimitEnabled: true,
);
id: '1',
createdAt: testDate,
gameTitle: testTitle,
players: testPlayers,
pointLimit: 100,
caboPenalty: 5,
isPointsLimitEnabled: true,
isGameFinished: false);
});
group('Initialization & JSON', () {

View File

@@ -11,6 +11,8 @@ void main() {
setUp(() {
round = Round(
roundId: 'testRoundId',
gameId: 'testGameId',
roundNum: testRoundNum,
caboPlayerIndex: testCaboPlayerIndex,
kamikazePlayerIndex: testKamikazePlayerIndex,
@@ -30,6 +32,8 @@ void main() {
test('Constructor with null kamikazePlayerIndex', () {
final roundWithoutKamikaze = Round(
roundId: 'testRoundId',
gameId: 'testGameId',
roundNum: testRoundNum,
caboPlayerIndex: testCaboPlayerIndex,
kamikazePlayerIndex: null,
@@ -98,6 +102,8 @@ void main() {
test('toString() with null kamikazePlayerIndex', () {
final roundWithoutKamikaze = Round(
roundId: 'testRoundId',
gameId: 'testGameId',
roundNum: testRoundNum,
caboPlayerIndex: testCaboPlayerIndex,
kamikazePlayerIndex: null,