Adds some more awaits in tests

pull/505/head
Alvaro Almeida Freire Stivi 1 year ago
parent a35e6687d1
commit 935c3e684c
No known key found for this signature in database

@ -24,8 +24,10 @@ void main() {
flameTester.testGameWidget(
'loads correctly',
setUp: (game, _) async {
await game.onLoad();
final chromeDino = ChromeDino();
await game.ensureAdd(chromeDino);
await game.ready();
},
verify: (game, _) async {
expect(game.descendants().whereType<ChromeDino>(), isNotEmpty);
@ -76,6 +78,7 @@ void main() {
flameTester.testGameWidget(
'closes bloc when removed',
setUp: (game, _) async {
await game.onLoad();
final bloc = _MockChromeDinoCubit();
whenListen(
bloc,
@ -100,8 +103,10 @@ void main() {
flameTester.testGameWidget(
'a ChromeDinoMouthOpeningBehavior',
setUp: (game, _) async {
await game.onLoad();
final chromeDino = ChromeDino();
await game.ensureAdd(chromeDino);
await game.ready();
},
verify: (game, _) async {
final chromeDino = game.descendants().whereType<ChromeDino>().single;
@ -117,8 +122,10 @@ void main() {
flameTester.testGameWidget(
'a ChromeDinoSwivelingBehavior',
setUp: (game, _) async {
await game.onLoad();
final chromeDino = ChromeDino();
await game.ensureAdd(chromeDino);
await game.ready();
},
verify: (game, _) async {
final chromeDino = game.descendants().whereType<ChromeDino>().single;
@ -132,8 +139,10 @@ void main() {
flameTester.testGameWidget(
'a ChromeDinoChompingBehavior',
setUp: (game, _) async {
await game.onLoad();
final chromeDino = ChromeDino();
await game.ensureAdd(chromeDino);
await game.ready();
},
verify: (game, _) async {
final chromeDino = game.descendants().whereType<ChromeDino>().single;
@ -147,8 +156,10 @@ void main() {
flameTester.testGameWidget(
'a ChromeDinoSpittingBehavior',
setUp: (game, _) async {
await game.onLoad();
final chromeDino = ChromeDino();
await game.ensureAdd(chromeDino);
await game.ready();
},
verify: (game, _) async {
final chromeDino = game.descendants().whereType<ChromeDino>().single;
@ -162,11 +173,13 @@ void main() {
flameTester.testGameWidget(
'new children',
setUp: (game, _) async {
await game.onLoad();
final component = Component();
final chromeDino = ChromeDino(
children: [component],
);
await game.ensureAdd(chromeDino);
await game.ready();
},
verify: (game, _) async {
final chromeDino = game.descendants().whereType<ChromeDino>().single;

@ -51,11 +51,13 @@ void main() {
flameTester.testGameWidget(
'loads correctly',
setUp: (game, _) async {
await game.onLoad();
final kicker = Kicker.test(
side: BoardSide.left,
bloc: KickerCubit(),
);
await game.ensureAdd(kicker);
await game.ready();
},
verify: (game, _) async {
expect(game.descendants().whereType<Kicker>().length, equals(1));
@ -65,6 +67,7 @@ void main() {
flameTester.testGameWidget(
'closes bloc when removed',
setUp: (game, _) async {
await game.onLoad();
final bloc = _MockKickerCubit();
whenListen(
bloc,
@ -93,12 +96,14 @@ void main() {
flameTester.testGameWidget(
'new children',
setUp: (game, _) async {
await game.onLoad();
final component = Component();
final kicker = Kicker(
side: BoardSide.left,
children: [component],
);
await game.ensureAdd(kicker);
await game.ready();
},
verify: (game, _) async {
final kicker = game.descendants().whereType<Kicker>().single;
@ -109,10 +114,12 @@ void main() {
flameTester.testGameWidget(
'a BumpingBehavior',
setUp: (game, _) async {
await game.onLoad();
final kicker = Kicker(
side: BoardSide.left,
);
await game.ensureAdd(kicker);
await game.ready();
},
verify: (game, _) async {
final kicker = game.descendants().whereType<Kicker>().single;
@ -126,10 +133,12 @@ void main() {
flameTester.testGameWidget(
'a KickerBallContactBehavior',
setUp: (game, _) async {
await game.onLoad();
final kicker = Kicker(
side: BoardSide.left,
);
await game.ensureAdd(kicker);
await game.ready();
},
verify: (game, _) async {
final kicker = game.descendants().whereType<Kicker>().single;
@ -143,10 +152,12 @@ void main() {
flameTester.testGameWidget(
'a KickerBlinkingBehavior',
setUp: (game, _) async {
await game.onLoad();
final kicker = Kicker(
side: BoardSide.left,
);
await game.ensureAdd(kicker);
await game.ready();
},
verify: (game, _) async {
final kicker = game.descendants().whereType<Kicker>().single;

@ -25,8 +25,10 @@ void main() {
flameTester.testGameWidget(
'loads correctly',
setUp: (game, _) async {
await game.onLoad();
final component = SparkyComputer();
await game.ensureAdd(component);
await game.ready();
},
verify: (game, _) async {
expect(game.descendants().whereType<SparkyComputer>().length, 1);
@ -55,6 +57,7 @@ void main() {
flameTester.testGameWidget(
'closes bloc when removed',
setUp: (game, _) async {
await game.onLoad();
final bloc = _MockSparkyComputerCubit();
whenListen(
bloc,
@ -81,11 +84,13 @@ void main() {
flameTester.testGameWidget(
'new children',
setUp: (game, _) async {
await game.onLoad();
final component = Component();
final sparkyComputer = SparkyComputer(
children: [component],
);
await game.ensureAdd(sparkyComputer);
await game.ready();
},
verify: (game, _) async {
final sparkyComputer =
@ -97,8 +102,10 @@ void main() {
flameTester.testGameWidget(
'a SparkyComputerSensorBallContactBehavior',
setUp: (game, _) async {
await game.onLoad();
final sparkyComputer = SparkyComputer();
await game.ensureAdd(sparkyComputer);
await game.ready();
},
verify: (game, _) async {
final sparkyComputer =

Loading…
Cancel
Save