refactor: stored test lengths

pull/111/head
alestiago 4 years ago
parent 242bef6fdb
commit 399e34eefd

@ -95,15 +95,12 @@ void main() {
await game.add(ball);
await game.ready();
final previousBalls = game.descendants().whereType<Ball>();
final previousBalls = game.descendants().whereType<Ball>().length;
controller.lost();
await game.ready();
final currentBalls = game.descendants().whereType<Ball>();
final currentBalls = game.descendants().whereType<Ball>().length;
expect(
previousBalls.length,
equals(currentBalls.length),
);
expect(previousBalls, equals(currentBalls));
},
);
@ -126,16 +123,14 @@ void main() {
await game.add(ball);
await game.ready();
final previousBalls = game.descendants().whereType<Ball>();
final previousBalls = game.descendants().whereType<Ball>().toList();
controller.lost();
await game.ready();
final currentBalls = game.descendants().whereType<Ball>();
final currentBalls = game.descendants().whereType<Ball>().length;
expect(
currentBalls.length,
equals(
(previousBalls.toList()..remove(ball)).length,
),
currentBalls,
equals((previousBalls..remove(ball)).length),
);
},
);

Loading…
Cancel
Save