Class UnityWaveSettingsTests
PlayMode tests for the Wave ScriptableObject authoring assets: Serenity.Wave.Infrastructure.Settings.UnityWaveConfigSO and Serenity.Wave.Infrastructure.Settings.UnityWaveSetSO, and the Serenity.Wave.Infrastructure.Settings.UnitySpawnEntry DTO. Serialized lists are private; freshly created instances expose their documented defaults (empty collections, zero index).
Inherited Members
Namespace: Serenity.UnityWave.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class UnityWaveSettingsTests
Constructors
UnityWaveSettingsTests()
Declaration
public UnityWaveSettingsTests()
Methods
UnitySpawnEntry_DefaultInstance_HasDocumentedDefaults()
Declaration
public void UnitySpawnEntry_DefaultInstance_HasDocumentedDefaults()
UnityWaveConfigSO_FreshInstance_HasZeroWaveIndexAndEmptyEntries()
Declaration
public void UnityWaveConfigSO_FreshInstance_HasZeroWaveIndexAndEmptyEntries()
UnityWaveConfigSO_IdAndGuid_AreSettable()
Declaration
public void UnityWaveConfigSO_IdAndGuid_AreSettable()
UnityWaveConfigSO_Implements_IWaveConfig()
Declaration
public void UnityWaveConfigSO_Implements_IWaveConfig()
UnityWaveConfigSO_ToConfig_ProducesMatchingWaveConfig()
Declaration
public void UnityWaveConfigSO_ToConfig_ProducesMatchingWaveConfig()
UnityWaveSetSO_FreshInstance_HasEmptyWaveCollections()
Declaration
public void UnityWaveSetSO_FreshInstance_HasEmptyWaveCollections()
UnityWaveSetSO_GetWaves_EmptySet_ReturnsEmptyList()
Declaration
public void UnityWaveSetSO_GetWaves_EmptySet_ReturnsEmptyList()
UnityWaveSetSO_IdAndGuid_AreSettable()
Declaration
public void UnityWaveSetSO_IdAndGuid_AreSettable()
UnityWaveSetSO_Implements_IWaveSet()
Declaration
public void UnityWaveSetSO_Implements_IWaveSet()