logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnitySystemConfigurationSyncMapHelperTests

    EditMode tests for the nested UnitySystemConfigurationSyncMapHelper array-mutation logic (add/remove rows with bounds-safety and null-guarding). Settings are created as in-memory ScriptableObjects and destroyed in TearDown.

    Inheritance
    object
    UnitySystemConfigurationSyncMapHelperTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.UnitySystemConfiguration.Tests.Editor
    Assembly: Serenity.SystemConfiguration.Tests.Editor.dll
    Syntax
    public class UnitySystemConfigurationSyncMapHelperTests

    Constructors

    UnitySystemConfigurationSyncMapHelperTests()

    Declaration
    public UnitySystemConfigurationSyncMapHelperTests()

    Methods

    AddSyncRow_AppendsAndPreservesExistingRows()

    Declaration
    public void AddSyncRow_AppendsAndPreservesExistingRows()

    AddSyncRow_FromNullMap_CreatesSingleDefaultRow()

    Declaration
    public void AddSyncRow_FromNullMap_CreatesSingleDefaultRow()

    AddSyncRow_NullSettings_DoesNotThrow()

    Declaration
    public void AddSyncRow_NullSettings_DoesNotThrow()

    RemoveSyncRow_IndexOutOfRange_LeavesMapUnchanged()

    Declaration
    public void RemoveSyncRow_IndexOutOfRange_LeavesMapUnchanged()

    RemoveSyncRow_MiddleIndex_RemovesOnlyThatRow()

    Declaration
    public void RemoveSyncRow_MiddleIndex_RemovesOnlyThatRow()

    RemoveSyncRow_NegativeIndex_LeavesMapUnchanged()

    Declaration
    public void RemoveSyncRow_NegativeIndex_LeavesMapUnchanged()

    RemoveSyncRow_NullMap_DoesNotThrow()

    Declaration
    public void RemoveSyncRow_NullMap_DoesNotThrow()

    RemoveSyncRow_NullSettings_DoesNotThrow()

    Declaration
    public void RemoveSyncRow_NullSettings_DoesNotThrow()

    SetUp()

    Declaration
    public void SetUp()

    TearDown()

    Declaration
    public void TearDown()
    In this article
    © 2026 Serenity. All Rights Reserved