From e709edbf7a7406165ec8c72dc86f11e6538c77ae Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Sun, 16 Nov 2025 19:12:38 +0100 Subject: [PATCH] Added getAllPlayers test --- test/db_tests/player_test.dart | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/test/db_tests/player_test.dart b/test/db_tests/player_test.dart index 7fb9152..9f12faa 100644 --- a/test/db_tests/player_test.dart +++ b/test/db_tests/player_test.dart @@ -24,6 +24,25 @@ void main() { }); group('player tests', () { + test('all players get fetched correclty', () async { + final testPlayer2 = Player(id: 'gr2', name: 'Second Group'); + await database.playerDao.addPlayer(player: testPlayer); + await database.playerDao.addPlayer(player: testPlayer2); + + final allPlayers = await database.playerDao.getAllPlayers(); + expect(allPlayers.length, 2); + + final fetchedPlayer1 = allPlayers.firstWhere( + (g) => g.id == testPlayer.id, + ); + expect(fetchedPlayer1.name, testPlayer.name); + + final fetchedPlayer2 = allPlayers.firstWhere( + (g) => g.id == testPlayer2.id, + ); + expect(fetchedPlayer2.name, testPlayer2.name); + }); + test('players get inserted correcly ', () async { await database.playerDao.addPlayer(player: testPlayer); final result = await database.playerDao.getPlayerById(