Class ScoreKeyFieldGuiTests
Pins ScoreKeyFieldGui's pure popup model: which head entries appear, which entry is selected, and what a pick resolves to — so the IMGUI wrapper can stay a thin pass-through.
Inherited Members
Namespace: Serenity.Score.Tests.Editor
Assembly: Serenity.Score.Tests.Editor.dll
Syntax
public class ScoreKeyFieldGuiTests
Constructors
ScoreKeyFieldGuiTests()
Declaration
public ScoreKeyFieldGuiTests()
Methods
BuildPopupModel_OptionalWithCustomKey_PinsTheCustomEntryAfterNone()
Declaration
public void BuildPopupModel_OptionalWithCustomKey_PinsTheCustomEntryAfterNone()
BuildPopupModel_OptionalWithDetectedKey_SelectsIt()
Declaration
public void BuildPopupModel_OptionalWithDetectedKey_SelectsIt()
BuildPopupModel_OptionalWithEmptyKey_LeadsWithNoneSelected()
Declaration
public void BuildPopupModel_OptionalWithEmptyKey_LeadsWithNoneSelected()
BuildPopupModel_RequiredWithDetectedKey_HasNoHeadEntries()
Declaration
public void BuildPopupModel_RequiredWithDetectedKey_HasNoHeadEntries()
BuildPopupModel_RequiredWithEmptyKey_LeadsWithNotSet()
Declaration
public void BuildPopupModel_RequiredWithEmptyKey_LeadsWithNotSet()
ResolvePickedKey_CustomEntryPicked_KeepsTheHandTypedKey()
Declaration
public void ResolvePickedKey_CustomEntryPicked_KeepsTheHandTypedKey()
ResolvePickedKey_DetectedKeyPicked_ReturnsIt_PastEveryHeadEntry()
Declaration
public void ResolvePickedKey_DetectedKeyPicked_ReturnsIt_PastEveryHeadEntry()
ResolvePickedKey_NonePicked_ClearsTheKey()
Declaration
public void ResolvePickedKey_NonePicked_ClearsTheKey()
ResolvePickedKey_RequiredDetectedKeyPicked_ReturnsIt()
Declaration
public void ResolvePickedKey_RequiredDetectedKeyPicked_ReturnsIt()
ResolvePickedKey_RequiredNotSetPicked_KeepsTheEmptyKey()
Declaration
public void ResolvePickedKey_RequiredNotSetPicked_KeepsTheEmptyKey()