refactor: removed baseColor from ball tests

pull/279/head
RuiAlonso 3 years ago
parent 1dfaefe5cd
commit ae166e46fe

@ -1,12 +1,10 @@
// ignore_for_file: cascade_invocations
import 'dart:ui';
import 'package:flame/components.dart';
import 'package:flame_test/flame_test.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:pinball_components/pinball_components.dart';
import 'package:pinball_theme/pinball_theme.dart' as theme;
import '../../../../helpers/helpers.dart';
@ -16,9 +14,8 @@ void main() {
group(
'BallTurboChargingBehavior',
() {
final assets = [Assets.images.ball.ball.keyName];
final flameTester = FlameTester(() => TestGame(assets));
const baseColor = Color(0xFFFFFFFF);
final asset = theme.Assets.images.dash.ball.keyName;
final flameTester = FlameTester(() => TestGame([asset]));
test('can be instantiated', () {
expect(
@ -28,7 +25,7 @@ void main() {
});
flameTester.test('can be loaded', (game) async {
final ball = Ball.test(baseColor: baseColor);
final ball = Ball.test();
final behavior = BallTurboChargingBehavior(impulse: Vector2.zero());
await ball.add(behavior);
await game.ensureAdd(ball);
@ -41,7 +38,7 @@ void main() {
flameTester.test(
'impulses the ball velocity when loaded',
(game) async {
final ball = Ball.test(baseColor: baseColor);
final ball = Ball.test();
await game.ensureAdd(ball);
final impulse = Vector2.all(1);
final behavior = BallTurboChargingBehavior(impulse: impulse);
@ -59,7 +56,7 @@ void main() {
);
flameTester.test('adds sprite', (game) async {
final ball = Ball(baseColor: baseColor);
final ball = Ball();
await game.ensureAdd(ball);
await ball.ensureAdd(
@ -73,7 +70,7 @@ void main() {
});
flameTester.test('removes sprite after it finishes', (game) async {
final ball = Ball(baseColor: baseColor);
final ball = Ball();
await game.ensureAdd(ball);
final behavior = BallTurboChargingBehavior(impulse: Vector2.zero());

Loading…
Cancel
Save