test: clean flamebloc test

pull/166/head
RuiAlonso 4 years ago
parent aeb067ffe5
commit 9d0bdfae13

@ -45,17 +45,10 @@ void main() {
group('bumpers', () { group('bumpers', () {
late ControlledAlienBumper controlledAlienBumper; late ControlledAlienBumper controlledAlienBumper;
late Ball ball;
late GameBloc gameBloc; late GameBloc gameBloc;
setUp(() { setUp(() {
ball = Ball(baseColor: const Color(0xFF00FFFF));
gameBloc = MockGameBloc(); gameBloc = MockGameBloc();
whenListen(
gameBloc,
const Stream<GameState>.empty(),
initialState: const GameState.initial(),
);
}); });
final flameBlocTester = FlameBlocTester<PinballGame, GameBloc>( final flameBlocTester = FlameBlocTester<PinballGame, GameBloc>(
@ -93,7 +86,14 @@ void main() {
flameBlocTester.testGameWidget( flameBlocTester.testGameWidget(
'add Scored event', 'add Scored event',
setUp: (game, tester) async { setUp: (game, tester) async {
final ball = Ball(baseColor: const Color(0xFF00FFFF));
final alienZone = AlienZone(); final alienZone = AlienZone();
whenListen(
gameBloc,
const Stream<GameState>.empty(),
initialState: const GameState.initial(),
);
await game.ensureAdd(alienZone); await game.ensureAdd(alienZone);
await game.ensureAdd(ball); await game.ensureAdd(ball);
game.addContactCallback(BallScorePointsCallback(game)); game.addContactCallback(BallScorePointsCallback(game));

Loading…
Cancel
Save