refactor: cleaned test file

pull/37/head
alestiago 4 years ago
parent fee19bb16b
commit 6f4e7d8657

@ -5,8 +5,6 @@ import 'package:flame_test/flame_test.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'package:pinball/game/game.dart'; import 'package:pinball/game/game.dart';
class EmptyGame extends Forge2DGame {}
class TestBodyComponent extends BodyComponent with InitialPosition { class TestBodyComponent extends BodyComponent with InitialPosition {
@override @override
Body createBody() { Body createBody() {
@ -14,7 +12,7 @@ class TestBodyComponent extends BodyComponent with InitialPosition {
} }
} }
class TestPositionBodyComponent extends BodyComponent with InitialPosition { class TestPositionedBodyComponent extends BodyComponent with InitialPosition {
@override @override
Body createBody() { Body createBody() {
return world.createBody(BodyDef()..position = initialPosition); return world.createBody(BodyDef()..position = initialPosition);
@ -22,7 +20,7 @@ class TestPositionBodyComponent extends BodyComponent with InitialPosition {
} }
void main() { void main() {
final flameTester = FlameTester(EmptyGame.new); final flameTester = FlameTester(Forge2DGame.new);
group('InitialPosition', () { group('InitialPosition', () {
test('correctly sets and gets', () { test('correctly sets and gets', () {
final component = TestBodyComponent()..initialPosition = Vector2(1, 2); final component = TestBodyComponent()..initialPosition = Vector2(1, 2);
@ -41,7 +39,7 @@ void main() {
'returns normally ' 'returns normally '
'when the body sets the position to initial position', 'when the body sets the position to initial position',
(game) async { (game) async {
final component = TestPositionBodyComponent() final component = TestPositionedBodyComponent()
..initialPosition = Vector2.zero(); ..initialPosition = Vector2.zero();
await expectLater( await expectLater(

Loading…
Cancel
Save