diff --git a/test/game/components/board_test.dart b/test/game/components/board_test.dart index eaa916c3..34a628a8 100644 --- a/test/game/components/board_test.dart +++ b/test/game/components/board_test.dart @@ -45,10 +45,10 @@ void main() { await game.ready(); await game.ensureAdd(bottomGroup); - final leftFlippers = bottomGroup.findNestedChildren( + final rightFlippers = bottomGroup.findNestedChildren( condition: (flipper) => flipper.side.isRight, ); - expect(leftFlippers.length, equals(1)); + expect(rightFlippers.length, equals(1)); }, ); @@ -59,8 +59,20 @@ void main() { await game.ready(); await game.ensureAdd(bottomGroup); - final leftFlippers = bottomGroup.findNestedChildren(); - expect(leftFlippers.length, equals(2)); + final baseboards = bottomGroup.findNestedChildren(); + expect(baseboards.length, equals(2)); + }, + ); + + flameTester.test( + 'has two SlingShots', + (game) async { + final bottomGroup = BottomGroup(position: Vector2.zero(), spacing: 0); + await game.ready(); + await game.ensureAdd(bottomGroup); + + final slingShots = bottomGroup.findNestedChildren(); + expect(slingShots.length, equals(2)); }, ); });