logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class EffectiveSettingsSetTests

    The rule a COLLECTION-cardinality system's settings lookup follows, measured on plain ids because the rule is engine-agnostic: a pinned list is the whole set, exactly as authored, and label discovery answers only for an empty field. Beside it, how adoption re-points such a pinned list.

    Inheritance
    object
    EffectiveSettingsSetTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Global.Tests.Application
    Assembly: Tests.dll
    Syntax
    public class EffectiveSettingsSetTests

    Constructors

    EffectiveSettingsSetTests()

    Declaration
    public EffectiveSettingsSetTests()

    Methods

    NotReachableFrom_AProjectDefinitionNobodyPinned_IsReported()

    Declaration
    public void NotReachableFrom_AProjectDefinitionNobodyPinned_IsReported()

    NotReachableFrom_EverythingPinned_ReportsNothing()

    Declaration
    public void NotReachableFrom_EverythingPinned_ReportsNothing()

    Resolve_APinnedSubset_IsTheWholeSetAndDiscoveryNeverRuns()

    Declaration
    public void Resolve_APinnedSubset_IsTheWholeSetAndDiscoveryNeverRuns()

    Resolve_NothingPinnedAndNoDiscovery_IsEmpty()

    Declaration
    public void Resolve_NothingPinnedAndNoDiscovery_IsEmpty()

    Resolve_NothingPinned_IsWhateverDiscoveryAnswers()

    Declaration
    public void Resolve_NothingPinned_IsWhateverDiscoveryAnswers()

    Resolve_PinnedOrder_IsKept()

    Declaration
    public void Resolve_PinnedOrder_IsKept()

    WithAdoptedTwinsInPlace_AnAlreadyAdoptedPin_IsNotRewrittenAgain()

    Declaration
    public void WithAdoptedTwinsInPlace_AnAlreadyAdoptedPin_IsNotRewrittenAgain()

    WithAdoptedTwinsInPlace_AnEntryNamingNothing_KeepsItsSlot()

    Declaration
    public void WithAdoptedTwinsInPlace_AnEntryNamingNothing_KeepsItsSlot()

    WithAdoptedTwinsInPlace_NothingAdopted_LeavesThePinnedListAlone()

    Declaration
    public void WithAdoptedTwinsInPlace_NothingAdopted_LeavesThePinnedListAlone()

    WithAdoptedTwinsInPlace_NothingPinned_StaysEmpty()

    Declaration
    public void WithAdoptedTwinsInPlace_NothingPinned_StaysEmpty()

    WithAdoptedTwinsInPlace_PinnedListHoldingBothOriginAndTwin_KeepsOnlyTheTwin()

    Declaration
    public void WithAdoptedTwinsInPlace_PinnedListHoldingBothOriginAndTwin_KeepsOnlyTheTwin()

    WithAdoptedTwinsInPlace_PinnedOriginWithATwin_BecomesTheTwinAtTheSamePosition()

    Declaration
    public void WithAdoptedTwinsInPlace_PinnedOriginWithATwin_BecomesTheTwinAtTheSamePosition()

    WithAdoptedTwinsInPlace_RunTwiceOnAListHoldingBoth_IsIdempotent()

    Declaration
    public void WithAdoptedTwinsInPlace_RunTwiceOnAListHoldingBoth_IsIdempotent()

    WithAdoptedTwinsInPlace_TwinPinnedBeforeItsOrigin_StillKeepsOnlyTheTwin()

    Declaration
    public void WithAdoptedTwinsInPlace_TwinPinnedBeforeItsOrigin_StillKeepsOnlyTheTwin()

    WithAdoptedTwinsInPlace_TwoCandidatesSharingTheTwinId_LeavesThePinAlone()

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