Class GameSettingWizardTests
EditMode tests for the Game Settings Wizard. Most cases are pure; the integration ones create assets under a temporary folder and delete it again in TearDown, so the suite is safe to re-run.
Inherited Members
Namespace: Serenity.GameSettings.Wizard.Tests.Editor
Assembly: Serenity.GameSettings.Wizard.Tests.Editor.dll
Syntax
public class GameSettingWizardTests
Constructors
GameSettingWizardTests()
Declaration
public GameSettingWizardTests()
Methods
CreateRecommendedSet_InvalidFolder_Fails()
Declaration
public void CreateRecommendedSet_InvalidFolder_Fails()
Create_InvalidFolder_Fails()
Declaration
public void Create_InvalidFolder_Fails()
Create_PopulatesDefinitionFields()
Declaration
public void Create_PopulatesDefinitionFields()
Create_SecondTimeWithSameId_FailsValidation()
Declaration
public void Create_SecondTimeWithSameId_FailsValidation()
DeleteTempFolder()
Declaration
public void DeleteTempFolder()
FindTarget_UnknownType_ReturnsNullWithError()
Declaration
public void FindTarget_UnknownType_ReturnsNullWithError()
OptionProvider_Quality_KeyEqualsLabel_AndNonEmpty()
Declaration
public void OptionProvider_Quality_KeyEqualsLabel_AndNonEmpty()
OptionProvider_Resolution_KeysMatchWidthByHeight()
Declaration
public void OptionProvider_Resolution_KeysMatchWidthByHeight()
PresetLibrary_AllPresets_AreInternallyConsistent()
Declaration
public void PresetLibrary_AllPresets_AreInternallyConsistent()
PresetLibrary_Recommended_ExcludesCustomBlank()
Declaration
public void PresetLibrary_Recommended_ExcludesCustomBlank()
PresetToInput_StaticSelectable_KeepsDefaultAndOptions()
Declaration
public void PresetToInput_StaticSelectable_KeepsDefaultAndOptions()
SerializedWrite_ExposedParameter_AppendsKeyValuePair()
Declaration
public void SerializedWrite_ExposedParameter_AppendsKeyValuePair()
SerializedWrite_StringKey_RoundTrips()
Declaration
public void SerializedWrite_StringKey_RoundTrips()
Validate_Int_AcceptsValidInput()
Declaration
public void Validate_Int_AcceptsValidInput()
Validate_Numeric_RejectsDefaultOutOfRange()
Declaration
public void Validate_Numeric_RejectsDefaultOutOfRange()
Validate_RejectsIdWithSpaces()
Declaration
public void Validate_RejectsIdWithSpaces()
Validate_Selectable_RejectsDuplicateKeys()
Declaration
public void Validate_Selectable_RejectsDuplicateKeys()
Validate_Selectable_RejectsEmptyOptions()
Declaration
public void Validate_Selectable_RejectsEmptyOptions()
WiringDescriptor_EveryField_ExistsOnTargetType()
Declaration
public void WiringDescriptor_EveryField_ExistsOnTargetType()
WriteKey_None_IsSkipped()
Declaration
public void WriteKey_None_IsSkipped()