mirror of https://github.com/flutter/pinball.git
commit
6bd996ae8b
@ -1 +0,0 @@
|
||||
export 'mocks.dart';
|
@ -1,47 +0,0 @@
|
||||
// ignore_for_file: one_member_abstracts
|
||||
|
||||
import 'package:audioplayers/audioplayers.dart';
|
||||
import 'package:flame_audio/audio_pool.dart';
|
||||
import 'package:mocktail/mocktail.dart';
|
||||
|
||||
abstract class _CreateAudioPoolStub {
|
||||
Future<AudioPool> onCall(
|
||||
String sound, {
|
||||
bool? repeating,
|
||||
int? maxPlayers,
|
||||
int? minPlayers,
|
||||
String? prefix,
|
||||
});
|
||||
}
|
||||
|
||||
class CreateAudioPoolStub extends Mock implements _CreateAudioPoolStub {}
|
||||
|
||||
abstract class _ConfigureAudioCacheStub {
|
||||
void onCall(AudioCache cache);
|
||||
}
|
||||
|
||||
class ConfigureAudioCacheStub extends Mock implements _ConfigureAudioCacheStub {
|
||||
}
|
||||
|
||||
abstract class _PlaySingleAudioStub {
|
||||
Future<void> onCall(String url);
|
||||
}
|
||||
|
||||
class PlaySingleAudioStub extends Mock implements _PlaySingleAudioStub {}
|
||||
|
||||
abstract class _LoopSingleAudioStub {
|
||||
Future<void> onCall(String url);
|
||||
}
|
||||
|
||||
class LoopSingleAudioStub extends Mock implements _LoopSingleAudioStub {}
|
||||
|
||||
abstract class _PreCacheSingleAudioStub {
|
||||
Future<void> onCall(String url);
|
||||
}
|
||||
|
||||
class PreCacheSingleAudioStub extends Mock implements _PreCacheSingleAudioStub {
|
||||
}
|
||||
|
||||
class MockAudioPool extends Mock implements AudioPool {}
|
||||
|
||||
class MockAudioCache extends Mock implements AudioCache {}
|
After Width: | Height: | Size: 588 B |
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 28 KiB |
@ -1,11 +0,0 @@
|
||||
import 'package:dashbook/dashbook.dart';
|
||||
import 'package:sandbox/common/common.dart';
|
||||
import 'package:sandbox/stories/chrome_dino/chrome_dino_game.dart';
|
||||
|
||||
void addChromeDinoStories(Dashbook dashbook) {
|
||||
dashbook.storiesOf('Chrome Dino').addGame(
|
||||
title: 'Traced',
|
||||
description: ChromeDinoGame.description,
|
||||
gameBuilder: (_) => ChromeDinoGame(),
|
||||
);
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
import 'package:dashbook/dashbook.dart';
|
||||
import 'package:sandbox/common/common.dart';
|
||||
import 'package:sandbox/stories/dino_desert/chrome_dino_game.dart';
|
||||
import 'package:sandbox/stories/dino_desert/dino_walls_game.dart';
|
||||
import 'package:sandbox/stories/dino_desert/slingshots_game.dart';
|
||||
|
||||
void addDinoDesertStories(Dashbook dashbook) {
|
||||
dashbook.storiesOf('Dino Desert')
|
||||
..addGame(
|
||||
title: 'Chrome Dino',
|
||||
description: ChromeDinoGame.description,
|
||||
gameBuilder: (_) => ChromeDinoGame(),
|
||||
)
|
||||
..addGame(
|
||||
title: 'Dino Walls',
|
||||
description: DinoWallsGame.description,
|
||||
gameBuilder: (_) => DinoWallsGame(),
|
||||
)
|
||||
..addGame(
|
||||
title: 'Slingshots',
|
||||
description: SlingshotsGame.description,
|
||||
gameBuilder: (_) => SlingshotsGame(),
|
||||
);
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
import 'package:dashbook/dashbook.dart';
|
||||
import 'package:sandbox/common/common.dart';
|
||||
import 'package:sandbox/stories/dino_wall/dino_wall_game.dart';
|
||||
|
||||
void addDinoWallStories(Dashbook dashbook) {
|
||||
dashbook.storiesOf('DinoWall').addGame(
|
||||
title: 'Traced',
|
||||
description: DinoWallGame.description,
|
||||
gameBuilder: (_) => DinoWallGame(),
|
||||
);
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
import 'package:dashbook/dashbook.dart';
|
||||
import 'package:sandbox/common/common.dart';
|
||||
import 'package:sandbox/stories/slingshot/slingshot_game.dart';
|
||||
|
||||
void addSlingshotStories(Dashbook dashbook) {
|
||||
dashbook.storiesOf('Slingshots').addGame(
|
||||
title: 'Traced',
|
||||
description: SlingshotGame.description,
|
||||
gameBuilder: (_) => SlingshotGame(),
|
||||
);
|
||||
}
|
@ -1,2 +1 @@
|
||||
export 'mocks.dart';
|
||||
export 'test_game.dart';
|
||||
|
@ -1,32 +0,0 @@
|
||||
import 'package:flame/components.dart';
|
||||
import 'package:flame_forge2d/flame_forge2d.dart';
|
||||
import 'package:mocktail/mocktail.dart';
|
||||
import 'package:pinball_components/pinball_components.dart';
|
||||
|
||||
class MockFilter extends Mock implements Filter {}
|
||||
|
||||
class MockFixture extends Mock implements Fixture {}
|
||||
|
||||
class MockBody extends Mock implements Body {}
|
||||
|
||||
class MockBall extends Mock implements Ball {}
|
||||
|
||||
class MockGame extends Mock implements Forge2DGame {}
|
||||
|
||||
class MockContact extends Mock implements Contact {}
|
||||
|
||||
class MockComponent extends Mock implements Component {}
|
||||
|
||||
class MockAndroidBumperCubit extends Mock implements AndroidBumperCubit {}
|
||||
|
||||
class MockGoogleLetterCubit extends Mock implements GoogleLetterCubit {}
|
||||
|
||||
class MockSparkyBumperCubit extends Mock implements SparkyBumperCubit {}
|
||||
|
||||
class MockDashNestBumperCubit extends Mock implements DashNestBumperCubit {}
|
||||
|
||||
class MockMultiballCubit extends Mock implements MultiballCubit {}
|
||||
|
||||
class MockMultiplierCubit extends Mock implements MultiplierCubit {}
|
||||
|
||||
class MockChromeDinoCubit extends Mock implements ChromeDinoCubit {}
|
Before Width: | Height: | Size: 155 KiB After Width: | Height: | Size: 148 KiB |
@ -1 +0,0 @@
|
||||
export 'mocks.dart';
|
@ -1,7 +0,0 @@
|
||||
import 'package:flame/components.dart';
|
||||
import 'package:flame_forge2d/flame_forge2d.dart';
|
||||
import 'package:mocktail/mocktail.dart';
|
||||
|
||||
class MockForge2DGame extends Mock implements Forge2DGame {}
|
||||
|
||||
class MockComponent extends Mock implements Component {}
|
@ -1,104 +0,0 @@
|
||||
import 'package:authentication_repository/authentication_repository.dart';
|
||||
import 'package:flame/components.dart';
|
||||
import 'package:flame/game.dart';
|
||||
import 'package:flame/input.dart';
|
||||
import 'package:flame_forge2d/flame_forge2d.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:leaderboard_repository/leaderboard_repository.dart';
|
||||
import 'package:mocktail/mocktail.dart';
|
||||
import 'package:pinball/game/game.dart';
|
||||
import 'package:pinball/select_character/select_character.dart';
|
||||
import 'package:pinball/start_game/start_game.dart';
|
||||
import 'package:pinball_audio/pinball_audio.dart';
|
||||
import 'package:pinball_components/pinball_components.dart';
|
||||
import 'package:pinball_ui/pinball_ui.dart';
|
||||
import 'package:plugin_platform_interface/plugin_platform_interface.dart';
|
||||
|
||||
class MockPinballGame extends Mock implements PinballGame {}
|
||||
|
||||
class MockDrain extends Mock implements Drain {}
|
||||
|
||||
class MockBody extends Mock implements Body {}
|
||||
|
||||
class MockBall extends Mock implements Ball {}
|
||||
|
||||
class MockControlledBall extends Mock implements ControlledBall {}
|
||||
|
||||
class MockBallController extends Mock implements BallController {}
|
||||
|
||||
class MockContact extends Mock implements Contact {}
|
||||
|
||||
class MockGameBloc extends Mock implements GameBloc {}
|
||||
|
||||
class MockStartGameBloc extends Mock implements StartGameBloc {}
|
||||
|
||||
class MockGameState extends Mock implements GameState {}
|
||||
|
||||
class MockCharacterThemeCubit extends Mock implements CharacterThemeCubit {}
|
||||
|
||||
class MockAuthenticationRepository extends Mock
|
||||
implements AuthenticationRepository {}
|
||||
|
||||
class MockLeaderboardRepository extends Mock implements LeaderboardRepository {}
|
||||
|
||||
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();
|
||||
}
|
||||
}
|
||||
|
||||
class MockTapDownInfo extends Mock implements TapDownInfo {}
|
||||
|
||||
class MockTapDownDetails extends Mock implements TapDownDetails {}
|
||||
|
||||
class MockTapUpInfo extends Mock implements TapUpInfo {}
|
||||
|
||||
class MockTapUpDetails extends Mock implements TapUpDetails {}
|
||||
|
||||
class MockEventPosition extends Mock implements EventPosition {}
|
||||
|
||||
class MockFilter extends Mock implements Filter {}
|
||||
|
||||
class MockFixture extends Mock implements Fixture {}
|
||||
|
||||
class MockComponent extends Mock implements Component {}
|
||||
|
||||
class MockComponentSet extends Mock implements ComponentSet {}
|
||||
|
||||
class MockDashNestBumper extends Mock implements DashNestBumper {}
|
||||
|
||||
class MockPinballAudio extends Mock implements PinballAudio {}
|
||||
|
||||
class MockSparkyComputerSensor extends Mock implements SparkyComputerSensor {}
|
||||
|
||||
class MockAssetsManagerCubit extends Mock implements AssetsManagerCubit {}
|
||||
|
||||
class MockBackboard extends Mock implements Backboard {}
|
||||
|
||||
class MockCameraController extends Mock implements CameraController {}
|
||||
|
||||
class MockActiveOverlaysNotifier extends Mock
|
||||
implements ActiveOverlaysNotifier {}
|
||||
|
||||
class MockGameFlowController extends Mock implements GameFlowController {}
|
||||
|
||||
class MockAndroidBumper extends Mock implements AndroidBumper {}
|
||||
|
||||
class MockSparkyBumper extends Mock implements SparkyBumper {}
|
||||
|
||||
class MockMultiballCubit extends Mock implements MultiballCubit {}
|
||||
|
||||
class MockMultiplierCubit extends Mock implements MultiplierCubit {}
|
||||
|
||||
class MockUrlLauncher extends Mock
|
||||
with MockPlatformInterfaceMixin
|
||||
implements UrlLauncherPlatform {}
|
Loading…
Reference in new issue