From 930957f27444725f93f9c07e80a856cd5295cd4a Mon Sep 17 00:00:00 2001 From: alestiago Date: Sun, 8 May 2022 09:15:52 +0100 Subject: [PATCH] refactor: grouped BumperNoiseBehavior --- .../behaviors/bumper_noise_behavior_test.dart | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/test/game/behaviors/bumper_noise_behavior_test.dart b/test/game/behaviors/bumper_noise_behavior_test.dart index 636da6ad..58bda07d 100644 --- a/test/game/behaviors/bumper_noise_behavior_test.dart +++ b/test/game/behaviors/bumper_noise_behavior_test.dart @@ -36,26 +36,26 @@ class _MockContact extends Mock implements Contact {} void main() { TestWidgetsFlutterBinding.ensureInitialized(); - group('BumperNoiseBehavior', () {}); - - late PinballAudioPlayer audioPlayer; - final flameTester = FlameTester(_TestGame.new); - - setUp(() { - audioPlayer = _MockPinballAudioPlayer(); + group('BumperNoiseBehavior', () { + late PinballAudioPlayer audioPlayer; + final flameTester = FlameTester(_TestGame.new); + + setUp(() { + audioPlayer = _MockPinballAudioPlayer(); + }); + + flameTester.testGameWidget( + 'plays bumper sound', + setUp: (game, _) async { + final behavior = BumperNoiseBehavior(); + final parent = _TestBodyComponent(); + await game.pump(parent, audioPlayer: audioPlayer); + await parent.ensureAdd(behavior); + behavior.beginContact(Object(), _MockContact()); + }, + verify: (_, __) async { + verify(() => audioPlayer.play(PinballAudio.bumper)).called(1); + }, + ); }); - - flameTester.testGameWidget( - 'plays bumper sound', - setUp: (game, _) async { - final behavior = BumperNoiseBehavior(); - final parent = _TestBodyComponent(); - await game.pump(parent, audioPlayer: audioPlayer); - await parent.ensureAdd(behavior); - behavior.beginContact(Object(), _MockContact()); - }, - verify: (_, __) async { - verify(() => audioPlayer.play(PinballAudio.bumper)).called(1); - }, - ); }