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.
Inherited Members
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()