Class UnityWaveServiceRefusalReportTests
PlayMode tests for what UnityWaveService tells the author when an entry cannot spawn: one cause, one line, at the level it deserves. A refusal the character pool already reported is not repeated by the wave, a cause only the wave knows is written as at most one warning per cause per entry, and nothing about a forfeited actor is ever an error.
Inherited Members
Namespace: Serenity.UnityWave.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class UnityWaveServiceRefusalReportTests
Constructors
UnityWaveServiceRefusalReportTests()
Declaration
public UnityWaveServiceRefusalReportTests()
Methods
SetUp()
Declaration
public void SetUp()
StartNextWave_EntryNamingACharacterNobodyRegistered_WritesOnlyTheEntrysWarning()
Declaration
public void StartNextWave_EntryNamingACharacterNobodyRegistered_WritesOnlyTheEntrysWarning()
StartNextWave_EntryNamingACharacterWhosePrefabHasNoView_LeavesOnlyThePoolsWarningAndNoError()
Declaration
public void StartNextWave_EntryNamingACharacterWhosePrefabHasNoView_LeavesOnlyThePoolsWarningAndNoError()
StartNextWave_SpawnPointRemovedBetweenCadenceWaits_WarnsOncePerCauseForTheEntry()
Declaration
public IEnumerator StartNextWave_SpawnPointRemovedBetweenCadenceWaits_WarnsOncePerCauseForTheEntry()
Returns
| Type | Description |
|---|---|
| IEnumerator |
StartNextWave_SpawnServiceRefusingWithoutAWord_WarnsOncePerEntryAndNeverErrs()
Declaration
public void StartNextWave_SpawnServiceRefusingWithoutAWord_WarnsOncePerEntryAndNeverErrs()
StartNextWave_WaveWhoseEveryEntryThePoolRefuses_ClearsWithOneLine()
Declaration
public void StartNextWave_WaveWhoseEveryEntryThePoolRefuses_ClearsWithOneLine()
TearDown()
Declaration
public void TearDown()