Class SettingsRowActionRulesTests
Unit tests for SettingsRowActionRules: the pure primary/secondary action mapping, with no asset on disk needed.
Inherited Members
Namespace: Serenity.CreateGame.Tests.Editor
Assembly: Serenity.CreateGame.Tests.Editor.dll
Syntax
public class SettingsRowActionRulesTests
Constructors
SettingsRowActionRulesTests()
Declaration
public SettingsRowActionRulesTests()
Methods
ResolveSecondary_InPackageRow_OffersAdoptAllAssets()
Declaration
public void ResolveSecondary_InPackageRow_OffersAdoptAllAssets()
ResolveSecondary_InProjectRowWithNoRemainingShippedAssets_OffersNothing()
Declaration
public void ResolveSecondary_InProjectRowWithNoRemainingShippedAssets_OffersNothing()
ResolveSecondary_InProjectRowWithRemainingShippedAssets_OffersAdoptAllAssets()
Declaration
public void ResolveSecondary_InProjectRowWithRemainingShippedAssets_OffersAdoptAllAssets()
ResolveSecondary_InProjectRowWithUnassignedReference_StillPrefersAssign()
Declaration
public void ResolveSecondary_InProjectRowWithUnassignedReference_StillPrefersAssign()
ResolveSecondary_InProjectWithUnassignedReference_ReturnsAssign()
Declaration
public void ResolveSecondary_InProjectWithUnassignedReference_ReturnsAssign()
ResolveSecondary_InProjectWithoutUnassignedReference_ReturnsNull()
Declaration
public void ResolveSecondary_InProjectWithoutUnassignedReference_ReturnsNull()
ResolveSecondary_Invalid_ReturnsNull()
Declaration
public void ResolveSecondary_Invalid_ReturnsNull()
ResolveSecondary_MissingAndHubToolCreatesSettings_ReturnsNull()
Declaration
public void ResolveSecondary_MissingAndHubToolCreatesSettings_ReturnsNull()
ResolveSecondary_MissingAndHubToolDoesNotCreateSettings_ReturnsCreateWizard()
Declaration
public void ResolveSecondary_MissingAndHubToolDoesNotCreateSettings_ReturnsCreateWizard()
ResolveSecondary_MissingRow_IsUnchanged()
Declaration
public void ResolveSecondary_MissingRow_IsUnchanged()
Resolve_InPackage_ReturnsAdopt()
Declaration
public void Resolve_InPackage_ReturnsAdopt()
Resolve_InProject_ReturnsEdit()
Declaration
public void Resolve_InProject_ReturnsEdit()
Resolve_Invalid_ReturnsFix()
Declaration
public void Resolve_Invalid_ReturnsFix()
Resolve_MissingAndHubToolDoesNotCreateSettings_ReturnsCreateDefault()
Declaration
public void Resolve_MissingAndHubToolDoesNotCreateSettings_ReturnsCreateDefault()
Resolve_Missing_ReturnsCreate()
Declaration
public void Resolve_Missing_ReturnsCreate()
ShouldOfferValidateDrivers_BootstrapSystemInProject_IsTrue()
Declaration
public void ShouldOfferValidateDrivers_BootstrapSystemInProject_IsTrue()
ShouldOfferValidateDrivers_BootstrapSystemNotInProject_IsFalse()
Declaration
public void ShouldOfferValidateDrivers_BootstrapSystemNotInProject_IsFalse()
ShouldOfferValidateDrivers_NonBootstrapSystemInProject_IsFalse()
Declaration
public void ShouldOfferValidateDrivers_NonBootstrapSystemInProject_IsFalse()
ShouldOfferVerify_InProject_IsTrue()
Declaration
public void ShouldOfferVerify_InProject_IsTrue()
ShouldOfferVerify_NotInProject_IsFalse(SerenitySystemConfigurationState)
Declaration
public void ShouldOfferVerify_NotInProject_IsFalse(SerenitySystemConfigurationState state)
Parameters
| Type | Name | Description |
|---|---|---|
| SerenitySystemConfigurationState | state |