Class FoundationIdReferenceGuiTests
Tests for the pure resolution logic in Serenity.Global.Infrastructure.Editor.FoundationIdReferenceGui. Editor-only; Serenity.Global.Infrastructure.Editor.FoundationIdReferenceGui.LoadCandidates(System.Type) is not covered here since it depends on a real UnityEditor.AssetDatabase scan.
Inherited Members
Namespace: Serenity.UnityGlobal.Tests.Editor
Assembly: Tests.Editor.dll
Syntax
public class FoundationIdReferenceGuiTests
Constructors
FoundationIdReferenceGuiTests()
Declaration
public FoundationIdReferenceGuiTests()
Methods
FormatInvalidIdLabel_ContainsStoredId()
Declaration
public void FormatInvalidIdLabel_ContainsStoredId()
ReadId_FoundationSettingsAsset_ReturnsItsId()
Declaration
public void ReadId_FoundationSettingsAsset_ReturnsItsId()
ReadId_NonFoundationSettingsAsset_ReturnsNull()
Declaration
public void ReadId_NonFoundationSettingsAsset_ReturnsNull()
ResolveCurrentId_CandidatesContainNullEntries_SkipsThemSafely()
Declaration
public void ResolveCurrentId_CandidatesContainNullEntries_SkipsThemSafely()
ResolveCurrentId_EmptyStoredId_ReturnsNull()
Declaration
public void ResolveCurrentId_EmptyStoredId_ReturnsNull()
ResolveCurrentId_MatchingIdInCandidates_ReturnsMatch()
Declaration
public void ResolveCurrentId_MatchingIdInCandidates_ReturnsMatch()
ResolveCurrentId_NoMatchingId_ReturnsNull()
Declaration
public void ResolveCurrentId_NoMatchingId_ReturnsNull()
ResolveCurrentId_NullCandidates_ReturnsNull()
Declaration
public void ResolveCurrentId_NullCandidates_ReturnsNull()
ResolveCurrentId_NullStoredId_ReturnsNull()
Declaration
public void ResolveCurrentId_NullStoredId_ReturnsNull()