logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    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.

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