logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityWaveSettingsTests

    PlayMode tests for the Wave ScriptableObject authoring assets: UnityWaveConfigSO and UnityWaveSetSO, and the UnitySpawnEntry DTO. Serialized lists are private; freshly created instances expose their documented defaults (empty collections, zero index).

    Inheritance
    object
    UnityWaveSettingsTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    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()
    In this article
    © 2026 Serenity. All Rights Reserved