From aff6215d2ee910f746a69e643d22ed8cabb806c3 Mon Sep 17 00:00:00 2001 From: alestiago Date: Mon, 2 May 2022 00:25:09 +0100 Subject: [PATCH] test: adjusted ScoringBehavior test --- lib/game/components/scoring_behavior.dart | 2 +- test/game/components/scoring_behavior_test.dart | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/game/components/scoring_behavior.dart b/lib/game/components/scoring_behavior.dart index 8928a931..3e757eab 100644 --- a/lib/game/components/scoring_behavior.dart +++ b/lib/game/components/scoring_behavior.dart @@ -24,7 +24,7 @@ class ScoringBehavior extends ContactBehavior with HasGameRef { gameRef.read().add(Scored(points: _points)); gameRef.audio.score(); - gameRef.firstChild()?.add( + gameRef.firstChild()!.add( ScoreText( text: _points.toString(), position: other.body.position, diff --git a/test/game/components/scoring_behavior_test.dart b/test/game/components/scoring_behavior_test.dart index 4fb07f40..672daa52 100644 --- a/test/game/components/scoring_behavior_test.dart +++ b/test/game/components/scoring_behavior_test.dart @@ -8,6 +8,7 @@ import 'package:mocktail/mocktail.dart'; import 'package:pinball/game/game.dart'; import 'package:pinball_audio/pinball_audio.dart'; import 'package:pinball_components/pinball_components.dart'; +import 'package:pinball_flame/pinball_flame.dart'; import '../../helpers/helpers.dart'; @@ -90,7 +91,8 @@ void main() { const points = 20; final scoringBehavior = ScoringBehavior(points: points); await parent.add(scoringBehavior); - await game.ensureAdd(parent); + final canvas = ZCanvasComponent(children: [parent]); + await game.ensureAdd(canvas); scoringBehavior.beginContact(ball, MockContact()); await game.ready();