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.
Inherited Members
Namespace: Serenity.UnitySystemConfiguration.Tests.Editor
Assembly: 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()