public void _12_SpaceshipMovesAccordingToItsDirectionVector() { ClearScene(); SpaceshipController spaceship = Object.Instantiate(spaceshipPrefab, Vector3.zero, Quaternion.Euler(0.0f, 0.0f, 0.0f)).GetComponent <SpaceshipController>(); spaceship.Thrust(1.0f); spaceship.Move(); Assert.IsTrue(spaceship.transform.position.y >= 0.0f && spaceship.transform.position.x == 0.0f); }
public void _10_SpaceshipCanMove() { ClearScene(); SpaceshipController spaceship = Object.Instantiate(spaceshipPrefab, Vector3.zero, Quaternion.identity).GetComponent <SpaceshipController>(); spaceship.direction = Vector2.up; spaceship.Move(); Assert.IsTrue(spaceship.transform.position != Vector3.zero); }