chore: update scores

pull/256/head
Jochum van der Ploeg 3 years ago
parent 968af92958
commit d62104bbe9
No known key found for this signature in database
GPG Key ID: E961B7B51589CA09

@ -1,6 +1,7 @@
// ignore_for_file: cascade_invocations // ignore_for_file: cascade_invocations
import 'package:bloc_test/bloc_test.dart'; import 'package:bloc_test/bloc_test.dart';
import 'package:flame/components.dart';
import 'package:flame_test/flame_test.dart'; import 'package:flame_test/flame_test.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'package:mocktail/mocktail.dart'; import 'package:mocktail/mocktail.dart';
@ -80,6 +81,24 @@ void main() {
}, },
); );
flameTester.test(
'loads children correctly',
(game) async {
final googleLetter = GoogleLetter(
1,
children: [
TimerComponent(period: 10),
],
);
await game.ready();
await game.ensureAdd(googleLetter);
expect(
googleLetter.children.whereType<TimerComponent>().length,
equals(1),
);
},
);
test('throws error when index out of range', () { test('throws error when index out of range', () {
expect(() => GoogleLetter(-1), throwsA(isA<RangeError>())); expect(() => GoogleLetter(-1), throwsA(isA<RangeError>()));
expect(() => GoogleLetter(6), throwsA(isA<RangeError>())); expect(() => GoogleLetter(6), throwsA(isA<RangeError>()));

Loading…
Cancel
Save