diff --git a/packages/pinball_components/test/src/components/flipper/behaviors/flipper_key_controlling_behavior_test.dart b/packages/pinball_components/test/src/components/flipper/behaviors/flipper_key_controlling_behavior_test.dart index e82f2a11..6a6ac91c 100644 --- a/packages/pinball_components/test/src/components/flipper/behaviors/flipper_key_controlling_behavior_test.dart +++ b/packages/pinball_components/test/src/components/flipper/behaviors/flipper_key_controlling_behavior_test.dart @@ -9,50 +9,6 @@ import 'package:flutter_test/flutter_test.dart'; import 'package:mocktail/mocktail.dart'; import 'package:pinball_components/pinball_components.dart'; -// testRawKeyDownEvents(downKeys, (event) { -// flameTester.test( -// 'moves down ' -// 'when ${event.logicalKey.keyLabel} is pressed', -// (game) async { -// await game.pump(plunger); -// controller.onKeyEvent(event, {}); - -// expect(plunger.body.linearVelocity.y, isPositive); -// expect(plunger.body.linearVelocity.x, isZero); -// }, -// ); -// }); - -// testRawKeyUpEvents(downKeys, (event) { -// flameTester.test( -// 'moves up ' -// 'when ${event.logicalKey.keyLabel} is released ' -// 'and plunger is below its starting position', -// (game) async { -// await game.pump(plunger); -// plunger.body.setTransform(Vector2(0, 1), 0); -// controller.onKeyEvent(event, {}); - -// expect(plunger.body.linearVelocity.y, isNegative); -// expect(plunger.body.linearVelocity.x, isZero); -// }, -// ); -// }); - -// testRawKeyUpEvents(downKeys, (event) { -// flameTester.test( -// 'does not move when ${event.logicalKey.keyLabel} is released ' -// 'and plunger is in its starting position', -// (game) async { -// await game.pump(plunger); -// controller.onKeyEvent(event, {}); - -// expect(plunger.body.linearVelocity.y, isZero); -// expect(plunger.body.linearVelocity.x, isZero); -// }, -// ); -// }); - class _MockRawKeyDownEvent extends Mock implements RawKeyDownEvent { @override String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) { diff --git a/test/helpers/helpers.dart b/test/helpers/helpers.dart index 613fd5b8..2f16567a 100644 --- a/test/helpers/helpers.dart +++ b/test/helpers/helpers.dart @@ -1,3 +1,2 @@ -export 'key_testers.dart'; export 'mock_flame_images.dart'; export 'pump_app.dart'; diff --git a/test/helpers/key_testers.dart b/test/helpers/key_testers.dart deleted file mode 100644 index ff870d6c..00000000 --- a/test/helpers/key_testers.dart +++ /dev/null @@ -1,50 +0,0 @@ -import 'package:flutter/foundation.dart'; -import 'package:flutter/services.dart'; -import 'package:meta/meta.dart'; -import 'package:mocktail/mocktail.dart'; - -class _MockRawKeyDownEvent extends Mock implements RawKeyDownEvent { - @override - String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) { - return super.toString(); - } -} - -class _MockRawKeyUpEvent extends Mock implements RawKeyUpEvent { - @override - String toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) { - return super.toString(); - } -} - -@isTest -void testRawKeyUpEvents( - List keys, - Function(RawKeyUpEvent) test, -) { - for (final key in keys) { - test(_mockKeyUpEvent(key)); - } -} - -RawKeyUpEvent _mockKeyUpEvent(LogicalKeyboardKey key) { - final event = _MockRawKeyUpEvent(); - when(() => event.logicalKey).thenReturn(key); - return event; -} - -@isTest -void testRawKeyDownEvents( - List keys, - Function(RawKeyDownEvent) test, -) { - for (final key in keys) { - test(_mockKeyDownEvent(key)); - } -} - -RawKeyDownEvent _mockKeyDownEvent(LogicalKeyboardKey key) { - final event = _MockRawKeyDownEvent(); - when(() => event.logicalKey).thenReturn(key); - return event; -}