Fixes Sparky Bumper Tests

pull/505/head
Alvaro Almeida Freire Stivi 1 year ago
parent 781293ee86
commit 989b0edfb0
No known key found for this signature in database

@ -29,8 +29,10 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'"a" loads correctly', '"a" loads correctly',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final sparkyBumper = SparkyBumper.a(); final sparkyBumper = SparkyBumper.a();
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
await game.ready();
}, },
verify: (game, _) async { verify: (game, _) async {
expect(game.descendants().whereType<SparkyBumper>().length, equals(1)); expect(game.descendants().whereType<SparkyBumper>().length, equals(1));
@ -40,8 +42,10 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'"b" loads correctly', '"b" loads correctly',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final sparkyBumper = SparkyBumper.b(); final sparkyBumper = SparkyBumper.b();
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
await game.ready();
}, },
verify: (game, _) async { verify: (game, _) async {
expect(game.descendants().whereType<SparkyBumper>().length, equals(1)); expect(game.descendants().whereType<SparkyBumper>().length, equals(1));
@ -51,8 +55,10 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'"c" loads correctly', '"c" loads correctly',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final sparkyBumper = SparkyBumper.c(); final sparkyBumper = SparkyBumper.c();
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
await game.ready();
}, },
verify: (game, _) async { verify: (game, _) async {
expect(game.descendants().whereType<SparkyBumper>().length, equals(1)); expect(game.descendants().whereType<SparkyBumper>().length, equals(1));
@ -62,6 +68,7 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'closes bloc when removed', 'closes bloc when removed',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final bloc = _MockSparkyBumperCubit(); final bloc = _MockSparkyBumperCubit();
whenListen( whenListen(
bloc, bloc,
@ -87,8 +94,10 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'a SparkyBumperBallContactBehavior', 'a SparkyBumperBallContactBehavior',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final sparkyBumper = SparkyBumper.a(); final sparkyBumper = SparkyBumper.a();
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
await game.ready();
}, },
verify: (game, _) async { verify: (game, _) async {
final sparkyBumper = final sparkyBumper =
@ -105,8 +114,10 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'a SparkyBumperBlinkingBehavior', 'a SparkyBumperBlinkingBehavior',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final sparkyBumper = SparkyBumper.a(); final sparkyBumper = SparkyBumper.a();
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
await game.ready();
}, },
verify: (game, _) async { verify: (game, _) async {
final sparkyBumper = final sparkyBumper =
@ -125,11 +136,13 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'new children', 'new children',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final component = Component(); final component = Component();
final sparkyBumper = SparkyBumper.a( final sparkyBumper = SparkyBumper.a(
children: [component], children: [component],
); );
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
await game.ready();
}, },
verify: (game, _) async { verify: (game, _) async {
final sparkyBumper = final sparkyBumper =
@ -141,8 +154,10 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'a BumpingBehavior', 'a BumpingBehavior',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final sparkyBumper = SparkyBumper.a(); final sparkyBumper = SparkyBumper.a();
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
await game.ready();
}, },
verify: (game, _) async { verify: (game, _) async {
final sparkyBumper = final sparkyBumper =
@ -159,11 +174,13 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'new children', 'new children',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final component = Component(); final component = Component();
final sparkyBumper = SparkyBumper.b( final sparkyBumper = SparkyBumper.b(
children: [component], children: [component],
); );
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
await game.ready();
}, },
verify: (game, _) async { verify: (game, _) async {
final sparkyBumper = final sparkyBumper =
@ -175,8 +192,10 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'a BumpingBehavior', 'a BumpingBehavior',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final sparkyBumper = SparkyBumper.b(); final sparkyBumper = SparkyBumper.b();
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
await game.ready();
}, },
verify: (game, _) async { verify: (game, _) async {
final sparkyBumper = final sparkyBumper =
@ -192,11 +211,13 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'new children', 'new children',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final component = Component(); final component = Component();
final sparkyBumper = SparkyBumper.c( final sparkyBumper = SparkyBumper.c(
children: [component], children: [component],
); );
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
await game.ready();
}, },
verify: (game, _) async { verify: (game, _) async {
final sparkyBumper = final sparkyBumper =
@ -208,8 +229,10 @@ void main() {
flameTester.testGameWidget( flameTester.testGameWidget(
'a BumpingBehavior', 'a BumpingBehavior',
setUp: (game, _) async { setUp: (game, _) async {
await game.onLoad();
final sparkyBumper = SparkyBumper.c(); final sparkyBumper = SparkyBumper.c();
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
await game.ready();
}, },
verify: (game, _) async { verify: (game, _) async {
final sparkyBumper = final sparkyBumper =

Loading…
Cancel
Save