Class AsteroidTests
Inheritance
AsteroidTests
Syntax
public class AsteroidTests
Methods
_01_AsteroidPrefabExists()
Declaration
public void _01_AsteroidPrefabExists()
_02_AsteroidPrefabCanBeInstantiated()
Declaration
public void _02_AsteroidPrefabCanBeInstantiated()
Declaration
public void _03_AsteroidPrefabHasRequiredComponentTransform()
_04_AsteroidPrefabHasRequiredComponentCollider()
Declaration
public void _04_AsteroidPrefabHasRequiredComponentCollider()
_05_AsteroidPrefabHasRequiredComponentControllerScript()
Declaration
public void _05_AsteroidPrefabHasRequiredComponentControllerScript()
_06_AsteroidGameobjectIsDestroyedOnSplit()
Declaration
public IEnumerator _06_AsteroidGameobjectIsDestroyedOnSplit()
Returns
_07_AsteroidSplitCountCanBeChanged()
Declaration
public void _07_AsteroidSplitCountCanBeChanged()
_08_AsteroidCanSplitIntoTwo()
Declaration
public IEnumerator _08_AsteroidCanSplitIntoTwo()
Returns
_09_AsteroidCanSplitTwice()
Declaration
public IEnumerator _09_AsteroidCanSplitTwice()
Returns
_10_AsteroidCannotSplitThreeTimes()
Declaration
public IEnumerator _10_AsteroidCannotSplitThreeTimes()
Returns
_11_AsteroidScaleIsCutInHalfOnSplit()
Declaration
public IEnumerator _11_AsteroidScaleIsCutInHalfOnSplit()
Returns
_12_AsteroidCanMove()
Declaration
public void _12_AsteroidCanMove()
_13_AsteroidDirectionCanBeChanged()
Declaration
public void _13_AsteroidDirectionCanBeChanged()
_14_AsteroidMovesAccordingToItsDirectionVector()
Declaration
public IEnumerator _14_AsteroidMovesAccordingToItsDirectionVector()
Returns
_15_AsteroidIsDestroyedWhenOffscreen()
Declaration
public IEnumerator _15_AsteroidIsDestroyedWhenOffscreen()
Returns
_16_AsteroidPrefabHasRequiredVisual()
Declaration
public void _16_AsteroidPrefabHasRequiredVisual()
_17_AsteroidPrefabHasRequiredComponentRigidbody()
Declaration
public void _17_AsteroidPrefabHasRequiredComponentRigidbody()
_18_AsteroidStartsWithARandomRotation()
Declaration
public IEnumerator _18_AsteroidStartsWithARandomRotation()
Returns
_19_AsteroidSpawnsExplosionWhenDestroyed()
Declaration
public IEnumerator _19_AsteroidSpawnsExplosionWhenDestroyed()
Returns
_20_AsteroidDoesntMoveDuringPause()
Declaration
public IEnumerator _20_AsteroidDoesntMoveDuringPause()
Returns
Setup()
Declaration