Class UnityAchievementsViewInstallerTests
PlayMode tests for UnityAchievementsViewInstaller and UnityAchievementsViewService: that the fan-out builds one hidden view per authored definition and registers it under its id, and that the registry answers the router's questions. The definitions are handed over through the installer input's loader seam, so no Addressables group, Addressables build or on-disk asset is involved.
Inherited Members
Namespace: Serenity.UnityAchievements.Tests.Installation
Assembly: Tests.dll
Syntax
public class UnityAchievementsViewInstallerTests
Constructors
UnityAchievementsViewInstallerTests()
Declaration
public UnityAchievementsViewInstallerTests()
Methods
Install_BuildsOneHiddenViewPerDefinition()
Declaration
public void Install_BuildsOneHiddenViewPerDefinition()
Install_NoDefinitions_StillPublishesAnEmptyRegistry()
Declaration
public void Install_NoDefinitions_StillPublishesAnEmptyRegistry()
Install_NullDefinitionInTheLoadedList_IsSkippedRatherThanFatal()
Declaration
public void Install_NullDefinitionInTheLoadedList_IsSkippedRatherThanFatal()
Install_RegistersEveryViewUnderItsOwnId()
Declaration
public void Install_RegistersEveryViewUnderItsOwnId()
Install_ViewWithAStoredScreenshot_ShowsItAsAThumbnail()
Declaration
public Task Install_ViewWithAStoredScreenshot_ShowsItAsAThumbnail()
Returns
| Type | Description |
|---|---|
| Task |
Register_NullOrIdLessView_IsRefused()
Declaration
public void Register_NullOrIdLessView_IsRefused()
SetUp()
Declaration
public void SetUp()
ShowView_And_HideView_DriveTheRegisteredView()
Declaration
public void ShowView_And_HideView_DriveTheRegisteredView()
ShowView_UnknownId_IsANoOp()
Declaration
public void ShowView_UnknownId_IsANoOp()
TearDown()
Declaration
public void TearDown()