logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SettingsRowActionRulesTests

    Unit tests for SettingsRowActionRules: the pure primary/secondary action mapping, with no asset on disk needed.

    Inheritance
    object
    SettingsRowActionRulesTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    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
    In this article
    © 2026 Serenity. All Rights Reserved