Class SerenitySystemConfigurationResolverTests
EditMode tests for SerenitySystemConfigurationResolver. Every fixture is a real
TestFoundationSettings asset created on disk (the identity checks read
SerenityHealthCheckValidator.LoadFoundationAssets, a project-wide AssetDatabase scan,
so nothing here can be faked in-memory), created in SetUp and removed in TearDown.
Inherited Members
Namespace: Serenity.CreateGame.Tests.Editor
Assembly: Serenity.CreateGame.Tests.Editor.dll
Syntax
public class SerenitySystemConfigurationResolverTests
Constructors
SerenitySystemConfigurationResolverTests()
Declaration
public SerenitySystemConfigurationResolverTests()
Methods
OneTimeSetUp()
Declaration
public void OneTimeSetUp()
OneTimeTearDown()
Declaration
public void OneTimeTearDown()
Resolve_AfterInvalidate_RecomputesAgain()
Declaration
public void Resolve_AfterInvalidate_RecomputesAgain()
Resolve_AssetUnderPackageContent_ReturnsInPackage()
Declaration
public void Resolve_AssetUnderPackageContent_ReturnsInPackage()
Resolve_AssetUnderPluginsRootPackageContent_ReturnsInPackage()
Declaration
public void Resolve_AssetUnderPluginsRootPackageContent_ReturnsInPackage()
Resolve_AssetUnderUserProjectContent_ReturnsInProject()
Declaration
public void Resolve_AssetUnderUserProjectContent_ReturnsInProject()
Resolve_CalledTwiceWithoutInvalidate_RecomputesOnce()
Declaration
public void Resolve_CalledTwiceWithoutInvalidate_RecomputesOnce()
Resolve_CollectionSystem_NoMembers_ReturnsMissing()
Declaration
public void Resolve_CollectionSystem_NoMembers_ReturnsMissing()
Resolve_CollectionSystem_OnlyShippedMembers_ReturnsInPackageWithCount()
Declaration
public void Resolve_CollectionSystem_OnlyShippedMembers_ReturnsInPackageWithCount()
Resolve_CollectionSystem_WithProjectOwnedAndShippedMembers_ReturnsInProjectWithCounts()
Declaration
public void Resolve_CollectionSystem_WithProjectOwnedAndShippedMembers_ReturnsInProjectWithCounts()
Resolve_EmptyId_ReturnsInvalid()
Declaration
public void Resolve_EmptyId_ReturnsInvalid()
Resolve_NoProjectOwnedProfileWiresTheMethod_RowReportsNotWired()
Declaration
public void Resolve_NoProjectOwnedProfileWiresTheMethod_RowReportsNotWired()
Resolve_NothingFoundAndHubToolDoesNotCreateSettings_DetailMentionsTheConditionalHubTool()
Declaration
public void Resolve_NothingFoundAndHubToolDoesNotCreateSettings_DetailMentionsTheConditionalHubTool()
Resolve_NothingFound_DetailNamesTheMissingSettingsType()
Declaration
public void Resolve_NothingFound_DetailNamesTheMissingSettingsType()
Resolve_NothingFound_ReturnsMissing()
Declaration
public void Resolve_NothingFound_ReturnsMissing()
Resolve_ShippedShadowedByProjectOwnedCloneSameId_ReturnsInProjectNamingShippedPath()
Declaration
public void Resolve_ShippedShadowedByProjectOwnedCloneSameId_ReturnsInProjectNamingShippedPath()
Resolve_TwoAssetsOfSameType_ReturnsInvalidNamingBothPaths()
Declaration
public void Resolve_TwoAssetsOfSameType_ReturnsInvalidNamingBothPaths()
SetUp()
Declaration
public void SetUp()
TearDown()
Declaration
public void TearDown()