feat: updated constructor

pull/172/head
alestiago 4 years ago
parent 60acc2d387
commit dd9b074d3f

@ -20,7 +20,7 @@ class GoogleLetterGame extends BasicBallGame {
addContactCallback(_BallGoogleLetterContactCallback()); addContactCallback(_BallGoogleLetterContactCallback());
camera.followVector2(Vector2.zero()); camera.followVector2(Vector2.zero());
await add(GoogleLetter.letter1()); await add(GoogleLetter(GoogleLetterOrder.first));
await traceAllBodies(); await traceAllBodies();
} }

@ -13,9 +13,9 @@ void main() {
group('Google Letter', () { group('Google Letter', () {
flameTester.test( flameTester.test(
'letter1 loads correctly', 'first loads correctly',
(game) async { (game) async {
final googleLetter = GoogleLetter.letter1(); final googleLetter = GoogleLetter(GoogleLetterOrder.first);
await game.ready(); await game.ready();
await game.ensureAdd(googleLetter); await game.ensureAdd(googleLetter);
@ -24,9 +24,9 @@ void main() {
); );
flameTester.test( flameTester.test(
'letter2 loads correctly', 'second loads correctly',
(game) async { (game) async {
final googleLetter = GoogleLetter.letter2(); final googleLetter = GoogleLetter(GoogleLetterOrder.second);
await game.ready(); await game.ready();
await game.ensureAdd(googleLetter); await game.ensureAdd(googleLetter);
@ -35,9 +35,9 @@ void main() {
); );
flameTester.test( flameTester.test(
'letter3 loads correctly', 'third loads correctly',
(game) async { (game) async {
final googleLetter = GoogleLetter.letter3(); final googleLetter = GoogleLetter(GoogleLetterOrder.third);
await game.ready(); await game.ready();
await game.ensureAdd(googleLetter); await game.ensureAdd(googleLetter);
@ -46,9 +46,9 @@ void main() {
); );
flameTester.test( flameTester.test(
'letter4 loads correctly', 'fourth loads correctly',
(game) async { (game) async {
final googleLetter = GoogleLetter.letter4(); final googleLetter = GoogleLetter(GoogleLetterOrder.fourth);
await game.ready(); await game.ready();
await game.ensureAdd(googleLetter); await game.ensureAdd(googleLetter);
@ -57,9 +57,9 @@ void main() {
); );
flameTester.test( flameTester.test(
'letter5 loads correctly', 'fifth loads correctly',
(game) async { (game) async {
final googleLetter = GoogleLetter.letter5(); final googleLetter = GoogleLetter(GoogleLetterOrder.fifth);
await game.ready(); await game.ready();
await game.ensureAdd(googleLetter); await game.ensureAdd(googleLetter);
@ -69,13 +69,13 @@ void main() {
group('activate', () { group('activate', () {
flameTester.test('returns normally', (game) async { flameTester.test('returns normally', (game) async {
final googleLetter = GoogleLetter.letter1(); final googleLetter = GoogleLetter(GoogleLetterOrder.first);
await game.ensureAdd(googleLetter); await game.ensureAdd(googleLetter);
await expectLater(googleLetter.activate, returnsNormally); await expectLater(googleLetter.activate, returnsNormally);
}); });
flameTester.test('adds an Effect', (game) async { flameTester.test('adds an Effect', (game) async {
final googleLetter = GoogleLetter.letter1(); final googleLetter = GoogleLetter(GoogleLetterOrder.first);
await game.ensureAdd(googleLetter); await game.ensureAdd(googleLetter);
await googleLetter.activate(); await googleLetter.activate();
await game.ready(); await game.ready();
@ -89,13 +89,13 @@ void main() {
group('deactivate', () { group('deactivate', () {
flameTester.test('returns normally', (game) async { flameTester.test('returns normally', (game) async {
final googleLetter = GoogleLetter.letter1(); final googleLetter = GoogleLetter(GoogleLetterOrder.first);
await game.ensureAdd(googleLetter); await game.ensureAdd(googleLetter);
await expectLater(googleLetter.deactivate, returnsNormally); await expectLater(googleLetter.deactivate, returnsNormally);
}); });
flameTester.test('adds an Effect', (game) async { flameTester.test('adds an Effect', (game) async {
final googleLetter = GoogleLetter.letter1(); final googleLetter = GoogleLetter(GoogleLetterOrder.first);
await game.ensureAdd(googleLetter); await game.ensureAdd(googleLetter);
await googleLetter.activate(); await googleLetter.activate();
await game.ready(); await game.ready();

Loading…
Cancel
Save