From c38e1f1286067bd1fcc1bdb565107e540022433e Mon Sep 17 00:00:00 2001 From: alestiago Date: Wed, 16 Mar 2022 09:42:00 +0000 Subject: [PATCH] feat: included tests --- test/game/components/board_test.dart | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) 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)); }, ); });