refactor: moved sparky from board to pinball

pull/165/head
RuiAlonso 4 years ago
parent 9bf10f4176
commit 81f0c2af0e

@ -15,7 +15,6 @@ class Board extends Component {
final bottomGroup = _BottomGroup();
final flutterForest = FlutterForest();
final sparkyFireZone = SparkyFireZone();
// TODO(alestiago): adjust positioning to real design.
final dino = ChromeDino()
@ -28,7 +27,6 @@ class Board extends Component {
bottomGroup,
dino,
flutterForest,
sparkyFireZone,
]);
}
}

@ -46,6 +46,7 @@ class PinballGame extends Forge2DGame
await add(plunger);
unawaited(add(Board()));
unawaited(add(SparkyFireZone()));
unawaited(addFromBlueprint(Slingshots()));
unawaited(addFromBlueprint(DinoWalls()));
unawaited(_addBonusWord());

@ -62,6 +62,17 @@ void main() {
);
});
flameTester.test(
'one SparkyFireZone',
(game) async {
final sparkyFireZone = SparkyFireZone();
await game.ready();
await game.ensureAdd(sparkyFireZone);
expect(game.children.whereType<FlutterForest>().length, equals(1));
},
);
group('controller', () {
// TODO(alestiago): Write test to be controller agnostic.
group('listenWhen', () {

Loading…
Cancel
Save