|
|
@ -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 =
|
|
|
|