Fixed test issues
All checks were successful
Pull Request Pipeline / test (pull_request) Successful in 45s
Pull Request Pipeline / lint (pull_request) Successful in 46s

This commit is contained in:
2026-05-01 18:06:09 +02:00
parent ab9a8d0193
commit 078daeffc9
6 changed files with 94 additions and 100 deletions

View File

@@ -99,10 +99,10 @@ void main() {
test('addGroup() returns false when group already exists', () async { test('addGroup() returns false when group already exists', () async {
final firstAdd = await database.groupDao.addGroup(group: testGroup1); final firstAdd = await database.groupDao.addGroup(group: testGroup1);
expect(firstAdd, true); expect(firstAdd, isTrue);
final secondAdd = await database.groupDao.addGroup(group: testGroup1); final secondAdd = await database.groupDao.addGroup(group: testGroup1);
expect(secondAdd, false); expect(secondAdd, isFalse);
final allGroups = await database.groupDao.getAllGroups(); final allGroups = await database.groupDao.getAllGroups();
expect(allGroups.length, 1); expect(allGroups.length, 1);
@@ -150,14 +150,14 @@ void main() {
var groupExists = await database.groupDao.groupExists( var groupExists = await database.groupDao.groupExists(
groupId: testGroup1.id, groupId: testGroup1.id,
); );
expect(groupExists, false); expect(groupExists, isFalse);
await database.groupDao.addGroup(group: testGroup1); await database.groupDao.addGroup(group: testGroup1);
groupExists = await database.groupDao.groupExists( groupExists = await database.groupDao.groupExists(
groupId: testGroup1.id, groupId: testGroup1.id,
); );
expect(groupExists, true); expect(groupExists, isTrue);
}); });
test('getGroupCount() works correctly', () async { test('getGroupCount() works correctly', () async {
@@ -165,19 +165,19 @@ void main() {
expect(count, 0); expect(count, 0);
var added = await database.groupDao.addGroup(group: testGroup1); var added = await database.groupDao.addGroup(group: testGroup1);
expect(added, true); expect(added, isTrue);
count = await database.groupDao.getGroupCount(); count = await database.groupDao.getGroupCount();
expect(count, 1); expect(count, 1);
added = await database.groupDao.addGroup(group: testGroup2); added = await database.groupDao.addGroup(group: testGroup2);
expect(added, true); expect(added, isTrue);
count = await database.groupDao.getGroupCount(); count = await database.groupDao.getGroupCount();
expect(count, 2); expect(count, 2);
final removed = await database.groupDao.deleteGroup( final removed = await database.groupDao.deleteGroup(
groupId: testGroup1.id, groupId: testGroup1.id,
); );
expect(removed, true); expect(removed, isTrue);
count = await database.groupDao.getGroupCount(); count = await database.groupDao.getGroupCount();
expect(count, 1); expect(count, 1);
}); });
@@ -225,7 +225,7 @@ void main() {
groupId: 'non-existent-id', groupId: 'non-existent-id',
newName: 'New name', newName: 'New name',
); );
expect(updated, false); expect(updated, isFalse);
}); });
test('updateGroupDescription() works correctly', () async { test('updateGroupDescription() works correctly', () async {
@@ -236,7 +236,7 @@ void main() {
groupId: testGroup1.id, groupId: testGroup1.id,
newDescription: newDescription, newDescription: newDescription,
); );
expect(updated, true); expect(updated, isTrue);
final group = await database.groupDao.getGroupById( final group = await database.groupDao.getGroupById(
groupId: testGroup1.id, groupId: testGroup1.id,
@@ -251,7 +251,7 @@ void main() {
groupId: 'non-existent-id', groupId: 'non-existent-id',
newDescription: 'New description', newDescription: 'New description',
); );
expect(updated, false); expect(updated, isFalse);
}, },
); );
@@ -288,21 +288,21 @@ void main() {
.map((p) => p.id) .map((p) => p.id)
.toList() .toList()
.contains(testPlayer1.id), .contains(testPlayer1.id),
true, isTrue,
); );
expect( expect(
initialGroup.members initialGroup.members
.map((p) => p.id) .map((p) => p.id)
.toList() .toList()
.contains(testPlayer2.id), .contains(testPlayer2.id),
true, isTrue,
); );
expect( expect(
initialGroup.members initialGroup.members
.map((p) => p.id) .map((p) => p.id)
.toList() .toList()
.contains(testPlayer3.id), .contains(testPlayer3.id),
true, isTrue,
); );
final newPlayers = [testPlayer2, testPlayer4]; final newPlayers = [testPlayer2, testPlayer4];
@@ -310,7 +310,7 @@ void main() {
groupId: testGroup1.id, groupId: testGroup1.id,
newPlayers: newPlayers, newPlayers: newPlayers,
); );
expect(replaced, true); expect(replaced, isTrue);
final updatedGroup = await database.groupDao.getGroupById( final updatedGroup = await database.groupDao.getGroupById(
groupId: testGroup1.id, groupId: testGroup1.id,
@@ -318,31 +318,25 @@ void main() {
expect(updatedGroup.members.length, 2); expect(updatedGroup.members.length, 2);
final memberIds = updatedGroup.members.map((p) => p.id).toList(); final memberIds = updatedGroup.members.map((p) => p.id).toList();
expect(memberIds.contains(testPlayer2.id), true); expect(memberIds.contains(testPlayer2.id), isTrue);
expect(memberIds.contains(testPlayer4.id), true); expect(memberIds.contains(testPlayer4.id), isTrue);
expect(memberIds.contains(testPlayer1.id), false); expect(memberIds.contains(testPlayer1.id), isFalse);
expect(memberIds.contains(testPlayer3.id), false); expect(memberIds.contains(testPlayer3.id), isFalse);
}); });
test('replaceGroupPlayers() with empty list works correctly', () async { test('replaceGroupPlayers() ignores empty list ', () async {
await database.groupDao.addGroup(group: testGroup1); await database.groupDao.addGroup(group: testGroup1);
final initialGroup = await database.groupDao.getGroupById(
groupId: testGroup1.id,
);
expect(initialGroup.members.length, 3);
final replaced = await database.playerGroupDao.replaceGroupPlayers( final replaced = await database.playerGroupDao.replaceGroupPlayers(
groupId: testGroup1.id, groupId: testGroup1.id,
newPlayers: [], newPlayers: [],
); );
expect(replaced, true); expect(replaced, isFalse);
final updatedGroup = await database.groupDao.getGroupById( final updatedGroup = await database.groupDao.getGroupById(
groupId: testGroup1.id, groupId: testGroup1.id,
); );
expect(updatedGroup.members.length, 0); expect(updatedGroup.members.length, testGroup1.members.length);
expect(updatedGroup.members, isEmpty);
}); });
test( test(
@@ -352,7 +346,7 @@ void main() {
groupId: 'non-existent-id', groupId: 'non-existent-id',
newPlayers: [testPlayer1], newPlayers: [testPlayer1],
); );
expect(replaced, false); expect(replaced, isFalse);
}, },
); );
}); });
@@ -364,19 +358,19 @@ void main() {
final groupDeleted = await database.groupDao.deleteGroup( final groupDeleted = await database.groupDao.deleteGroup(
groupId: testGroup1.id, groupId: testGroup1.id,
); );
expect(groupDeleted, true); expect(groupDeleted, isTrue);
final groupExists = await database.groupDao.groupExists( final groupExists = await database.groupDao.groupExists(
groupId: testGroup1.id, groupId: testGroup1.id,
); );
expect(groupExists, false); expect(groupExists, isFalse);
}); });
test('deleteGroup() returns false for non-existent group', () async { test('deleteGroup() returns false for non-existent group', () async {
final deleted = await database.groupDao.deleteGroup( final deleted = await database.groupDao.deleteGroup(
groupId: 'non-existent-id', groupId: 'non-existent-id',
); );
expect(deleted, false); expect(deleted, isFalse);
}); });
test('deleteAllGroups() works correctly', () async { test('deleteAllGroups() works correctly', () async {
@@ -388,7 +382,7 @@ void main() {
expect(count, 2); expect(count, 2);
final deleted = await database.groupDao.deleteAllGroups(); final deleted = await database.groupDao.deleteAllGroups();
expect(deleted, true); expect(deleted, isTrue);
count = await database.groupDao.getGroupCount(); count = await database.groupDao.getGroupCount();
expect(count, 0); expect(count, 0);
@@ -396,7 +390,7 @@ void main() {
test('deleteAllGroups() returns false when no groups exist', () async { test('deleteAllGroups() returns false when no groups exist', () async {
final deleted = await database.groupDao.deleteAllGroups(); final deleted = await database.groupDao.deleteAllGroups();
expect(deleted, false); expect(deleted, isFalse);
}); });
}); });

View File

@@ -58,7 +58,7 @@ void main() {
group('CREATE', () { group('CREATE', () {
test('Adding and fetching a single game works correctly', () async { test('Adding and fetching a single game works correctly', () async {
final added = await database.gameDao.addGame(game: testGame1); final added = await database.gameDao.addGame(game: testGame1);
expect(added, true); expect(added, isTrue);
final game = await database.gameDao.getGameById(gameId: testGame1.id); final game = await database.gameDao.getGameById(gameId: testGame1.id);
expect(game.id, testGame1.id); expect(game.id, testGame1.id);
@@ -74,7 +74,7 @@ void main() {
final added = await database.gameDao.addGamesAsList( final added = await database.gameDao.addGamesAsList(
games: [testGame1, testGame2, testGame3], games: [testGame1, testGame2, testGame3],
); );
expect(added, true); expect(added, isTrue);
final allGames = await database.gameDao.getAllGames(); final allGames = await database.gameDao.getAllGames();
expect(allGames.length, 3); expect(allGames.length, 3);
@@ -101,7 +101,7 @@ void main() {
test('addGamesAsList() returns false for empty list', () async { test('addGamesAsList() returns false for empty list', () async {
final result = await database.gameDao.addGamesAsList(games: []); final result = await database.gameDao.addGamesAsList(games: []);
expect(result, false); expect(result, isFalse);
final allGames = await database.gameDao.getAllGames(); final allGames = await database.gameDao.getAllGames();
expect(allGames.length, 0); expect(allGames.length, 0);
@@ -111,7 +111,7 @@ void main() {
final added = await database.gameDao.addGamesAsList( final added = await database.gameDao.addGamesAsList(
games: [testGame1, testGame2, testGame1], games: [testGame1, testGame2, testGame1],
); );
expect(added, true); expect(added, isTrue);
final allGames = await database.gameDao.getAllGames(); final allGames = await database.gameDao.getAllGames();
expect(allGames.length, 2); expect(allGames.length, 2);
@@ -160,11 +160,11 @@ void main() {
test('gameExists() works correctly', () async { test('gameExists() works correctly', () async {
var exists = await database.gameDao.gameExists(gameId: testGame1.id); var exists = await database.gameDao.gameExists(gameId: testGame1.id);
expect(exists, false); expect(exists, isFalse);
await database.gameDao.addGame(game: testGame1); await database.gameDao.addGame(game: testGame1);
exists = await database.gameDao.gameExists(gameId: testGame1.id); exists = await database.gameDao.gameExists(gameId: testGame1.id);
expect(exists, true); expect(exists, isTrue);
}); });
test('getAllGames() returns empty list when no games exist', () async { test('getAllGames() returns empty list when no games exist', () async {
@@ -199,7 +199,7 @@ void main() {
gameId: testGame1.id, gameId: testGame1.id,
newName: newName, newName: newName,
); );
expect(updated, true); expect(updated, isTrue);
final updatedGame = await database.gameDao.getGameById( final updatedGame = await database.gameDao.getGameById(
gameId: testGame1.id, gameId: testGame1.id,
@@ -212,7 +212,7 @@ void main() {
gameId: 'non-existent-id', gameId: 'non-existent-id',
newName: 'New name', newName: 'New name',
); );
expect(updated, false); expect(updated, isFalse);
final allGames = await database.gameDao.getAllGames(); final allGames = await database.gameDao.getAllGames();
expect(allGames, isEmpty); expect(allGames, isEmpty);
@@ -226,7 +226,7 @@ void main() {
gameId: testGame1.id, gameId: testGame1.id,
newRuleset: ruleset, newRuleset: ruleset,
); );
expect(updated, true); expect(updated, isTrue);
final updatedGame = await database.gameDao.getGameById( final updatedGame = await database.gameDao.getGameById(
gameId: testGame1.id, gameId: testGame1.id,
@@ -239,7 +239,7 @@ void main() {
gameId: 'non-existent-id', gameId: 'non-existent-id',
newRuleset: Ruleset.lowestScore, newRuleset: Ruleset.lowestScore,
); );
expect(updated, false); expect(updated, isFalse);
final allGames = await database.gameDao.getAllGames(); final allGames = await database.gameDao.getAllGames();
expect(allGames, isEmpty); expect(allGames, isEmpty);
@@ -253,7 +253,7 @@ void main() {
gameId: testGame1.id, gameId: testGame1.id,
newDescription: newDescription, newDescription: newDescription,
); );
expect(updated, true); expect(updated, isTrue);
final updatedGame = await database.gameDao.getGameById( final updatedGame = await database.gameDao.getGameById(
gameId: testGame1.id, gameId: testGame1.id,
@@ -268,7 +268,7 @@ void main() {
gameId: 'non-existent-id', gameId: 'non-existent-id',
newDescription: 'New description', newDescription: 'New description',
); );
expect(updated, false); expect(updated, isFalse);
final allGames = await database.gameDao.getAllGames(); final allGames = await database.gameDao.getAllGames();
expect(allGames, isEmpty); expect(allGames, isEmpty);
@@ -294,7 +294,7 @@ void main() {
gameId: 'non-existent-id', gameId: 'non-existent-id',
newColor: GameColor.green, newColor: GameColor.green,
); );
expect(updated, false); expect(updated, isFalse);
final allGames = await database.gameDao.getAllGames(); final allGames = await database.gameDao.getAllGames();
expect(allGames, isEmpty); expect(allGames, isEmpty);
@@ -308,7 +308,7 @@ void main() {
gameId: testGame1.id, gameId: testGame1.id,
newIcon: newIcon, newIcon: newIcon,
); );
expect(updated, true); expect(updated, isTrue);
final updatedGame = await database.gameDao.getGameById( final updatedGame = await database.gameDao.getGameById(
gameId: testGame1.id, gameId: testGame1.id,
@@ -321,7 +321,7 @@ void main() {
gameId: 'non-existent-id', gameId: 'non-existent-id',
newIcon: 'New icon', newIcon: 'New icon',
); );
expect(updated, false); expect(updated, isFalse);
final allGames = await database.gameDao.getAllGames(); final allGames = await database.gameDao.getAllGames();
expect(allGames, isEmpty); expect(allGames, isEmpty);
@@ -367,7 +367,7 @@ void main() {
await database.gameDao.addGame(game: testGame1); await database.gameDao.addGame(game: testGame1);
final deleted = await database.gameDao.deleteGame(gameId: testGame1.id); final deleted = await database.gameDao.deleteGame(gameId: testGame1.id);
expect(deleted, true); expect(deleted, isTrue);
final allGames = await database.gameDao.getAllGames(); final allGames = await database.gameDao.getAllGames();
expect(allGames, isEmpty); expect(allGames, isEmpty);
@@ -377,7 +377,7 @@ void main() {
final deleted = await database.gameDao.deleteGame( final deleted = await database.gameDao.deleteGame(
gameId: 'non-existent-id', gameId: 'non-existent-id',
); );
expect(deleted, false); expect(deleted, isFalse);
}); });
test('deleteAllGames() removes all games', () async { test('deleteAllGames() removes all games', () async {
@@ -389,7 +389,7 @@ void main() {
expect(count, 3); expect(count, 3);
final deleted = await database.gameDao.deleteAllGames(); final deleted = await database.gameDao.deleteAllGames();
expect(deleted, true); expect(deleted, isTrue);
count = await database.gameDao.getGameCount(); count = await database.gameDao.getGameCount();
expect(count, 0); expect(count, 0);
@@ -397,7 +397,7 @@ void main() {
test('deleteAllGames() returns false when no games exist', () async { test('deleteAllGames() returns false when no games exist', () async {
final deleted = await database.gameDao.deleteAllGames(); final deleted = await database.gameDao.deleteAllGames();
expect(deleted, false); expect(deleted, isFalse);
}); });
}); });
}); });

View File

@@ -94,15 +94,15 @@ void main() {
test('addPlayer() returns false when player already exists', () async { test('addPlayer() returns false when player already exists', () async {
var added = await database.playerDao.addPlayer(player: testPlayer1); var added = await database.playerDao.addPlayer(player: testPlayer1);
expect(added, true); expect(added, isTrue);
added = await database.playerDao.addPlayer(player: testPlayer1); added = await database.playerDao.addPlayer(player: testPlayer1);
expect(added, false); expect(added, isFalse);
}); });
test('addPlayersAsList() handles empty list correctly', () async { test('addPlayersAsList() handles empty list correctly', () async {
final added = await database.playerDao.addPlayersAsList(players: []); final added = await database.playerDao.addPlayersAsList(players: []);
expect(added, false); expect(added, isFalse);
final allPlayers = await database.playerDao.getAllPlayers(); final allPlayers = await database.playerDao.getAllPlayers();
expect(allPlayers, isEmpty); expect(allPlayers, isEmpty);
@@ -163,13 +163,13 @@ void main() {
var playerExists = await database.playerDao.playerExists( var playerExists = await database.playerDao.playerExists(
playerId: testPlayer1.id, playerId: testPlayer1.id,
); );
expect(playerExists, false); expect(playerExists, isFalse);
await database.playerDao.addPlayer(player: testPlayer1); await database.playerDao.addPlayer(player: testPlayer1);
playerExists = await database.playerDao.playerExists( playerExists = await database.playerDao.playerExists(
playerId: testPlayer1.id, playerId: testPlayer1.id,
); );
expect(playerExists, true); expect(playerExists, isTrue);
}); });
test( test(
@@ -227,7 +227,7 @@ void main() {
playerId: 'non-existent-id', playerId: 'non-existent-id',
newName: 'New name', newName: 'New name',
); );
expect(updated, false); expect(updated, isFalse);
final allPlayers = await database.playerDao.getAllPlayers(); final allPlayers = await database.playerDao.getAllPlayers();
expect(allPlayers, isEmpty); expect(allPlayers, isEmpty);
@@ -242,7 +242,7 @@ void main() {
playerId: testPlayer1.id, playerId: testPlayer1.id,
newDescription: newDescription, newDescription: newDescription,
); );
expect(updated, true); expect(updated, isTrue);
final player = await database.playerDao.getPlayerById( final player = await database.playerDao.getPlayerById(
playerId: testPlayer1.id, playerId: testPlayer1.id,
@@ -257,7 +257,7 @@ void main() {
playerId: 'non-existent-id', playerId: 'non-existent-id',
newDescription: 'New description', newDescription: 'New description',
); );
expect(updated, false); expect(updated, isFalse);
final allPlayers = await database.playerDao.getAllPlayers(); final allPlayers = await database.playerDao.getAllPlayers();
expect(allPlayers, isEmpty); expect(allPlayers, isEmpty);
@@ -305,19 +305,19 @@ void main() {
final playerDeleted = await database.playerDao.deletePlayer( final playerDeleted = await database.playerDao.deletePlayer(
playerId: testPlayer1.id, playerId: testPlayer1.id,
); );
expect(playerDeleted, true); expect(playerDeleted, isTrue);
final playerExists = await database.playerDao.playerExists( final playerExists = await database.playerDao.playerExists(
playerId: testPlayer1.id, playerId: testPlayer1.id,
); );
expect(playerExists, false); expect(playerExists, isFalse);
}); });
test('deletePlayer() returns false for non-existent player', () async { test('deletePlayer() returns false for non-existent player', () async {
final deleted = await database.playerDao.deletePlayer( final deleted = await database.playerDao.deletePlayer(
playerId: 'non-existent-id', playerId: 'non-existent-id',
); );
expect(deleted, false); expect(deleted, isFalse);
}); });
test('deleteAllPlayers() removes all players', () async { test('deleteAllPlayers() removes all players', () async {
@@ -329,7 +329,7 @@ void main() {
expect(playerCount, 3); expect(playerCount, 3);
final deleted = await database.playerDao.deleteAllPlayers(); final deleted = await database.playerDao.deleteAllPlayers();
expect(deleted, true); expect(deleted, isTrue);
playerCount = await database.playerDao.getPlayerCount(); playerCount = await database.playerDao.getPlayerCount();
expect(playerCount, 0); expect(playerCount, 0);
@@ -337,7 +337,7 @@ void main() {
test('deleteAllPlayers() returns false when no players exist', () async { test('deleteAllPlayers() returns false when no players exist', () async {
final deleted = await database.playerDao.deleteAllPlayers(); final deleted = await database.playerDao.deleteAllPlayers();
expect(deleted, false); expect(deleted, isFalse);
}); });
}); });
@@ -429,7 +429,7 @@ void main() {
playerId: testPlayer1.id, playerId: testPlayer1.id,
nameCount: 2, nameCount: 2,
); );
expect(success, true); expect(success, isTrue);
final player = await database.playerDao.getPlayerById( final player = await database.playerDao.getPlayerById(
playerId: testPlayer1.id, playerId: testPlayer1.id,

View File

@@ -56,7 +56,7 @@ void main() {
playerId: testPlayer4.id, playerId: testPlayer4.id,
); );
expect(playerAdded, true); expect(playerAdded, isTrue);
}); });
test( test(
@@ -104,19 +104,19 @@ void main() {
playerId: 'non-existent-player-id', playerId: 'non-existent-player-id',
groupId: testGroup.id, groupId: testGroup.id,
); );
expect(isInGroup, false); expect(isInGroup, isFalse);
isInGroup = await database.playerGroupDao.isPlayerInGroup( isInGroup = await database.playerGroupDao.isPlayerInGroup(
playerId: testPlayer1.id, playerId: testPlayer1.id,
groupId: 'non-existent-group-id', groupId: 'non-existent-group-id',
); );
expect(isInGroup, false); expect(isInGroup, isFalse);
isInGroup = await database.playerGroupDao.isPlayerInGroup( isInGroup = await database.playerGroupDao.isPlayerInGroup(
playerId: 'non-existent-player-id', playerId: 'non-existent-player-id',
groupId: 'non-existent-group-id', groupId: 'non-existent-group-id',
); );
expect(isInGroup, false); expect(isInGroup, isFalse);
}, },
); );
@@ -174,8 +174,8 @@ void main() {
groupId: testGroup.id, groupId: testGroup.id,
); );
expect(groupMembers.members.length, 2); expect(groupMembers.members.length, 2);
expect(groupMembers.members.any((p) => p.id == testPlayer3.id), true); expect(groupMembers.members.any((p) => p.id == testPlayer3.id), isTrue);
expect(groupMembers.members.any((p) => p.id == testPlayer4.id), true); expect(groupMembers.members.any((p) => p.id == testPlayer4.id), isTrue);
}); });
}); });
group('DELETE', () { group('DELETE', () {
@@ -186,7 +186,7 @@ void main() {
playerId: testPlayer1.id, playerId: testPlayer1.id,
groupId: testGroup.id, groupId: testGroup.id,
); );
expect(removed, true); expect(removed, isTrue);
final result = await database.groupDao.getGroupById( final result = await database.groupDao.getGroupById(
groupId: testGroup.id, groupId: testGroup.id,
@@ -194,7 +194,7 @@ void main() {
expect(result.members.length, testGroup.members.length - 1); expect(result.members.length, testGroup.members.length - 1);
final playerExists = result.members.any((p) => p.id == testPlayer1.id); final playerExists = result.members.any((p) => p.id == testPlayer1.id);
expect(playerExists, false); expect(playerExists, isFalse);
}); });
}); });
@@ -216,7 +216,7 @@ void main() {
final groupExists = await database.groupDao.groupExists( final groupExists = await database.groupDao.groupExists(
groupId: testGroup.id, groupId: testGroup.id,
); );
expect(groupExists, true); expect(groupExists, isTrue);
}); });
test('removePlayerFromGroup() works correctly', () async { test('removePlayerFromGroup() works correctly', () async {
@@ -226,13 +226,13 @@ void main() {
playerId: testPlayer1.id, playerId: testPlayer1.id,
groupId: testGroup.id, groupId: testGroup.id,
); );
expect(removed, true); expect(removed, isTrue);
removed = await database.playerGroupDao.removePlayerFromGroup( removed = await database.playerGroupDao.removePlayerFromGroup(
playerId: testPlayer1.id, playerId: testPlayer1.id,
groupId: testGroup.id, groupId: testGroup.id,
); );
expect(removed, false); expect(removed, isFalse);
}); });
test( test(
@@ -246,19 +246,19 @@ void main() {
playerId: 'non-existent-player-id', playerId: 'non-existent-player-id',
groupId: testGroup.id, groupId: testGroup.id,
); );
expect(removed, false); expect(removed, isFalse);
removed = await database.playerGroupDao.removePlayerFromGroup( removed = await database.playerGroupDao.removePlayerFromGroup(
playerId: testPlayer1.id, playerId: testPlayer1.id,
groupId: 'non-existent-group-id', groupId: 'non-existent-group-id',
); );
expect(removed, false); expect(removed, isFalse);
removed = await database.playerGroupDao.removePlayerFromGroup( removed = await database.playerGroupDao.removePlayerFromGroup(
playerId: 'non-existent-player-id', playerId: 'non-existent-player-id',
groupId: 'non-existent-group-id', groupId: 'non-existent-group-id',
); );
expect(removed, false); expect(removed, isFalse);
}, },
); );
}); });

View File

@@ -259,7 +259,7 @@ void main() {
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(scores.isEmpty, true); expect(scores.isEmpty, isTrue);
}); });
test('getAllPlayerScoresInMatch() works correctly', () async { test('getAllPlayerScoresInMatch() works correctly', () async {
@@ -299,7 +299,7 @@ void main() {
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(playerScores.isEmpty, true); expect(playerScores.isEmpty, isTrue);
}); });
test('Scores are isolated across different matches', () async { test('Scores are isolated across different matches', () async {
@@ -438,7 +438,7 @@ void main() {
newEntry: newEntry, newEntry: newEntry,
); );
expect(updated, true); expect(updated, isTrue);
final score = await database.scoreEntryDao.getScore( final score = await database.scoreEntryDao.getScore(
playerId: testPlayer1.id, playerId: testPlayer1.id,
@@ -458,7 +458,7 @@ void main() {
newEntry: entryRound1, newEntry: entryRound1,
); );
expect(updated, false); expect(updated, isFalse);
}); });
}); });
@@ -476,7 +476,7 @@ void main() {
roundNumber: 1, roundNumber: 1,
); );
expect(deleted, true); expect(deleted, isTrue);
final score = await database.scoreEntryDao.getScore( final score = await database.scoreEntryDao.getScore(
playerId: testPlayer1.id, playerId: testPlayer1.id,
@@ -494,7 +494,7 @@ void main() {
roundNumber: 1, roundNumber: 1,
); );
expect(deleted, false); expect(deleted, isFalse);
}); });
test('deleteAllScoresForMatch() works correctly', () async { test('deleteAllScoresForMatch() works correctly', () async {
@@ -523,7 +523,7 @@ void main() {
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(deleted, true); expect(deleted, isTrue);
final match1Scores = await database.scoreEntryDao.getAllMatchScores( final match1Scores = await database.scoreEntryDao.getAllMatchScores(
matchId: testMatch1.id, matchId: testMatch1.id,
@@ -555,7 +555,7 @@ void main() {
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(deleted, true); expect(deleted, isTrue);
final player1Scores = await database.scoreEntryDao final player1Scores = await database.scoreEntryDao
.getAllPlayerScoresInMatch( .getAllPlayerScoresInMatch(
@@ -578,7 +578,7 @@ void main() {
var hasWinner = await database.scoreEntryDao.hasWinner( var hasWinner = await database.scoreEntryDao.hasWinner(
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(hasWinner, false); expect(hasWinner, isFalse);
await database.scoreEntryDao.setWinner( await database.scoreEntryDao.setWinner(
playerId: testPlayer1.id, playerId: testPlayer1.id,
@@ -588,7 +588,7 @@ void main() {
hasWinner = await database.scoreEntryDao.hasWinner( hasWinner = await database.scoreEntryDao.hasWinner(
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(hasWinner, true); expect(hasWinner, isTrue);
}); });
test('getWinnersForMatch() returns correct winner', () async { test('getWinnersForMatch() returns correct winner', () async {
@@ -612,7 +612,7 @@ void main() {
var removed = await database.scoreEntryDao.removeWinner( var removed = await database.scoreEntryDao.removeWinner(
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(removed, false); expect(removed, isFalse);
await database.scoreEntryDao.setWinner( await database.scoreEntryDao.setWinner(
playerId: testPlayer1.id, playerId: testPlayer1.id,
@@ -622,7 +622,7 @@ void main() {
removed = await database.scoreEntryDao.removeWinner( removed = await database.scoreEntryDao.removeWinner(
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(removed, true); expect(removed, isTrue);
var winner = await database.scoreEntryDao.getWinner( var winner = await database.scoreEntryDao.getWinner(
matchId: testMatch1.id, matchId: testMatch1.id,
@@ -636,7 +636,7 @@ void main() {
var hasLooser = await database.scoreEntryDao.hasLoser( var hasLooser = await database.scoreEntryDao.hasLoser(
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(hasLooser, false); expect(hasLooser, isFalse);
await database.scoreEntryDao.setLoser( await database.scoreEntryDao.setLoser(
playerId: testPlayer1.id, playerId: testPlayer1.id,
@@ -646,7 +646,7 @@ void main() {
hasLooser = await database.scoreEntryDao.hasLoser( hasLooser = await database.scoreEntryDao.hasLoser(
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(hasLooser, true); expect(hasLooser, isTrue);
}); });
test('getLoser() returns correct winner', () async { test('getLoser() returns correct winner', () async {
@@ -670,7 +670,7 @@ void main() {
var removed = await database.scoreEntryDao.removeLoser( var removed = await database.scoreEntryDao.removeLoser(
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(removed, false); expect(removed, isFalse);
await database.scoreEntryDao.setLoser( await database.scoreEntryDao.setLoser(
playerId: testPlayer1.id, playerId: testPlayer1.id,
@@ -680,7 +680,7 @@ void main() {
removed = await database.scoreEntryDao.removeLoser( removed = await database.scoreEntryDao.removeLoser(
matchId: testMatch1.id, matchId: testMatch1.id,
); );
expect(removed, true); expect(removed, isTrue);
var looser = await database.scoreEntryDao.getLoser( var looser = await database.scoreEntryDao.getLoser(
matchId: testMatch1.id, matchId: testMatch1.id,

View File

@@ -149,10 +149,10 @@ void main() {
final decoded = json.decode(jsonString) as Map<String, dynamic>; final decoded = json.decode(jsonString) as Map<String, dynamic>;
expect(decoded.containsKey('players'), true); expect(decoded.containsKey('players'), isTrue);
expect(decoded.containsKey('games'), true); expect(decoded.containsKey('games'), isTrue);
expect(decoded.containsKey('groups'), true); expect(decoded.containsKey('groups'), isTrue);
expect(decoded.containsKey('matches'), true); expect(decoded.containsKey('matches'), isTrue);
final players = decoded['players'] as List<dynamic>; final players = decoded['players'] as List<dynamic>;
final games = decoded['games'] as List<dynamic>; final games = decoded['games'] as List<dynamic>;