feat: changes test query

pull/212/head
alestiago 3 years ago
parent ae62653ddb
commit 64ec5a603f

@ -45,13 +45,15 @@ void main() {
final spaceshipRamp = SpaceshipRamp(); final spaceshipRamp = SpaceshipRamp();
await game.addFromBlueprint(spaceshipRamp); await game.addFromBlueprint(spaceshipRamp);
await game.ready(); await game.ready();
await tester.pump();
expect( expect(
spaceshipRamp.firstChild<SpriteGroupComponent>()!.current, spaceshipRamp.components
.whereType<SpriteGroupComponent>()
.first
.current,
SpaceshipRampArrowSpriteState.inactive, SpaceshipRampArrowSpriteState.inactive,
); );
game.camera.followVector2(centerForSpaceshipRamp);
}, },
verify: (game, tester) async { verify: (game, tester) async {
await expectLater( await expectLater(
@ -68,9 +70,14 @@ void main() {
final spaceshipRamp = SpaceshipRamp(); final spaceshipRamp = SpaceshipRamp();
await game.addFromBlueprint(spaceshipRamp); await game.addFromBlueprint(spaceshipRamp);
await game.ready(); await game.ready();
spaceshipRamp.progress();
await game.ready();
expect( expect(
spaceshipRamp.firstChild<SpriteGroupComponent>()!.current, spaceshipRamp.components
.whereType<SpriteGroupComponent>()
.first
.current,
SpaceshipRampArrowSpriteState.active1, SpaceshipRampArrowSpriteState.active1,
); );
@ -90,13 +97,17 @@ void main() {
await game.images.loadAll(assets); await game.images.loadAll(assets);
final spaceshipRamp = SpaceshipRamp(); final spaceshipRamp = SpaceshipRamp();
await game.addFromBlueprint(spaceshipRamp); await game.addFromBlueprint(spaceshipRamp);
await game.ready();
spaceshipRamp spaceshipRamp
..progress() ..progress()
..progress(); ..progress();
await game.ready(); await game.ready();
expect( expect(
spaceshipRamp.firstChild<SpriteGroupComponent>()!.current, spaceshipRamp.components
.whereType<SpriteGroupComponent>()
.first
.current,
SpaceshipRampArrowSpriteState.active2, SpaceshipRampArrowSpriteState.active2,
); );
@ -124,7 +135,10 @@ void main() {
await game.ready(); await game.ready();
expect( expect(
spaceshipRamp.firstChild<SpriteGroupComponent>()!.current, spaceshipRamp.components
.whereType<SpriteGroupComponent>()
.first
.current,
SpaceshipRampArrowSpriteState.active3, SpaceshipRampArrowSpriteState.active3,
); );
@ -152,7 +166,10 @@ void main() {
await game.ready(); await game.ready();
expect( expect(
spaceshipRamp.firstChild<SpriteGroupComponent>()!.current, spaceshipRamp.components
.whereType<SpriteGroupComponent>()
.first
.current,
SpaceshipRampArrowSpriteState.active4, SpaceshipRampArrowSpriteState.active4,
); );
@ -181,7 +198,10 @@ void main() {
await game.ready(); await game.ready();
expect( expect(
spaceshipRamp.firstChild<SpriteGroupComponent>()!.current, spaceshipRamp.components
.whereType<SpriteGroupComponent>()
.first
.current,
SpaceshipRampArrowSpriteState.active5, SpaceshipRampArrowSpriteState.active5,
); );

Loading…
Cancel
Save