refactor: removed "Behaviour" typo

pull/234/head
alestiago 3 years ago
parent 25128b614b
commit 6bcb9b8710

@ -1 +1 @@
export 'google_word_bonus_behaviour.dart'; export 'google_word_bonus_behavior.dart';

@ -3,7 +3,7 @@ import 'package:pinball/game/game.dart';
import 'package:pinball_components/pinball_components.dart'; import 'package:pinball_components/pinball_components.dart';
import 'package:pinball_flame/pinball_flame.dart'; import 'package:pinball_flame/pinball_flame.dart';
class GoogleWordBonusBehaviour extends Component class GoogleWordBonusBehavior extends Component
with HasGameRef<PinballGame>, ParentIsA<GoogleWord> { with HasGameRef<PinballGame>, ParentIsA<GoogleWord> {
@override @override
void onMount() { void onMount() {

@ -17,7 +17,7 @@ class GoogleWord extends Component {
GoogleLetter(3)..initialPosition = position + Vector2(2.88, -1.75), GoogleLetter(3)..initialPosition = position + Vector2(2.88, -1.75),
GoogleLetter(4)..initialPosition = position + Vector2(8.33, -0.65), GoogleLetter(4)..initialPosition = position + Vector2(8.33, -0.65),
GoogleLetter(5)..initialPosition = position + Vector2(12.92, 1.82), GoogleLetter(5)..initialPosition = position + Vector2(12.92, 1.82),
GoogleWordBonusBehaviour(), GoogleWordBonusBehavior(),
], ],
); );
} }

@ -6,11 +6,11 @@ import 'package:pinball/game/game.dart';
import 'package:pinball_components/pinball_components.dart'; import 'package:pinball_components/pinball_components.dart';
import 'package:pinball_flame/pinball_flame.dart'; import 'package:pinball_flame/pinball_flame.dart';
/// {@template scoring_behaviour} /// {@template scoring_behavior}
/// ///
/// {@endtemplate} /// {@endtemplate}
class ScoringBehavior extends ContactBehavior with HasGameRef<PinballGame> { class ScoringBehavior extends ContactBehavior with HasGameRef<PinballGame> {
/// {@macro scoring_behaviour} /// {@macro scoring_behavior}
ScoringBehavior({ ScoringBehavior({
required int points, required int points,
}) : _points = points; }) : _points = points;

@ -28,7 +28,7 @@ class SparkyBumper extends BodyComponent with InitialPosition {
priority: RenderPriority.sparkyBumper, priority: RenderPriority.sparkyBumper,
children: [ children: [
SparkyBumperBallContactBehavior(), SparkyBumperBallContactBehavior(),
SparkyBumperBlinkingBehaviour(), SparkyBumperBlinkingBehavior(),
_SparkyBumperSpriteGroupComponent( _SparkyBumperSpriteGroupComponent(
onAssetPath: onAssetPath, onAssetPath: onAssetPath,
offAssetPath: offAssetPath, offAssetPath: offAssetPath,
@ -141,9 +141,12 @@ class _SparkyBumperSpriteGroupComponent
parent.bloc.stream.listen((state) => current = state); parent.bloc.stream.listen((state) => current = state);
final sprites = { final sprites = {
SparkyBumperState.active: Sprite(gameRef.images.fromCache(_onAssetPath)), SparkyBumperState.active: Sprite(
SparkyBumperState.inactive: gameRef.images.fromCache(_onAssetPath),
Sprite(gameRef.images.fromCache(_offAssetPath)), ),
SparkyBumperState.inactive: Sprite(
gameRef.images.fromCache(_offAssetPath),
),
}; };
this.sprites = sprites; this.sprites = sprites;
size = sprites[current]!.originalSize / 10; size = sprites[current]!.originalSize / 10;

@ -60,7 +60,7 @@ void main() {
expect(alienBumper.children, contains(component)); expect(alienBumper.children, contains(component));
}); });
flameTester.test('an AlienBumperBallContactBehaviour', (game) async { flameTester.test('an AlienBumperBallContactBehavior', (game) async {
final alienBumper = AlienBumper.a(); final alienBumper = AlienBumper.a();
await game.ensureAdd(alienBumper); await game.ensureAdd(alienBumper);
expect( expect(

@ -14,7 +14,7 @@ void main() {
final flameTester = FlameTester(TestGame.new); final flameTester = FlameTester(TestGame.new);
group( group(
'AlienBumperBlinkingBehaviour', 'AlienBumperBlinkingBehavior',
() { () {
flameTester.test( flameTester.test(
'calls onBlinked after 0.5 seconds when inactive', 'calls onBlinked after 0.5 seconds when inactive',

@ -102,7 +102,7 @@ void main() {
verify(bloc.close).called(1); verify(bloc.close).called(1);
}); });
flameTester.test('adds a GoogleLetterBallContactBehaviour', (game) async { flameTester.test('adds a GoogleLetterBallContactBehavior', (game) async {
final googleLetter = GoogleLetter(0); final googleLetter = GoogleLetter(0);
await game.ensureAdd(googleLetter); await game.ensureAdd(googleLetter);
expect( expect(

@ -14,7 +14,7 @@ void main() {
final flameTester = FlameTester(TestGame.new); final flameTester = FlameTester(TestGame.new);
group( group(
'SparkyBumperBlinkingBehaviour', 'SparkyBumperBlinkingBehavior',
() { () {
flameTester.test( flameTester.test(
'calls onBlinked after 0.5 seconds when inactive', 'calls onBlinked after 0.5 seconds when inactive',

@ -68,7 +68,7 @@ void main() {
expect(sparkyBumper.children, contains(component)); expect(sparkyBumper.children, contains(component));
}); });
flameTester.test('an SparkyBumperBallContactBehaviour', (game) async { flameTester.test('an SparkyBumperBallContactBehavior', (game) async {
final sparkyBumper = SparkyBumper.a(); final sparkyBumper = SparkyBumper.a();
await game.ensureAdd(sparkyBumper); await game.ensureAdd(sparkyBumper);
expect( expect(

@ -12,7 +12,7 @@ import 'package:pinball_components/pinball_components.dart';
import '../../helpers/helpers.dart'; import '../../helpers/helpers.dart';
void main() { void main() {
group('ScoringBehaviour', () { group('ScoringBehavior', () {
group('beginContact', () { group('beginContact', () {
late GameBloc bloc; late GameBloc bloc;
late PinballAudio audio; late PinballAudio audio;
@ -47,10 +47,10 @@ void main() {
'emits Scored event with points', 'emits Scored event with points',
setUp: (game, tester) async { setUp: (game, tester) async {
const points = 20; const points = 20;
final scoringBehaviour = ScoringBehavior(points: points); final scoringBehavior = ScoringBehavior(points: points);
await game.ensureAdd(scoringBehaviour); await game.ensureAdd(scoringBehavior);
scoringBehaviour.beginContact(ball, MockContact()); scoringBehavior.beginContact(ball, MockContact());
verify( verify(
() => bloc.add( () => bloc.add(
@ -64,10 +64,10 @@ void main() {
'plays score sound', 'plays score sound',
setUp: (game, tester) async { setUp: (game, tester) async {
const points = 20; const points = 20;
final scoringBehaviour = ScoringBehavior(points: points); final scoringBehavior = ScoringBehavior(points: points);
await game.ensureAdd(scoringBehaviour); await game.ensureAdd(scoringBehavior);
scoringBehaviour.beginContact(ball, MockContact()); scoringBehavior.beginContact(ball, MockContact());
verify(audio.score).called(1); verify(audio.score).called(1);
}, },
@ -77,10 +77,10 @@ void main() {
"adds a ScoreText component at Ball's position with points", "adds a ScoreText component at Ball's position with points",
setUp: (game, tester) async { setUp: (game, tester) async {
const points = 20; const points = 20;
final scoringBehaviour = ScoringBehavior(points: points); final scoringBehavior = ScoringBehavior(points: points);
await game.ensureAdd(scoringBehaviour); await game.ensureAdd(scoringBehavior);
scoringBehaviour.beginContact(ball, MockContact()); scoringBehavior.beginContact(ball, MockContact());
await game.ready(); await game.ready();
final scoreText = game.descendants().whereType<ScoreText>(); final scoreText = game.descendants().whereType<ScoreText>();

Loading…
Cancel
Save