logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AchievementSyncStepGuiDrawTests

    The Achievement Platform Sync steps that take the window's services draw a full IMGUI frame on an in-memory editor session state: the wiring from the window's collaborators down to each control holds, a draw changes no session value, and a typed credential lands in the injected store and nowhere else.

    Inheritance
    object
    AchievementSyncStepGuiDrawTests
    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.Editor
    Assembly: Tests.Editor.dll
    Syntax
    public class AchievementSyncStepGuiDrawTests

    Constructors

    AchievementSyncStepGuiDrawTests()

    Declaration
    public AchievementSyncStepGuiDrawTests()

    Methods

    AllSignInStates()

    Declaration
    public static IEnumerable<int> AllSignInStates()
    Returns
    Type Description
    IEnumerable<int>

    ConnectStep_Copilot_DrawsNoSignInAndRequestsNoQrStart()

    Declaration
    public void ConnectStep_Copilot_DrawsNoSignInAndRequestsNoQrStart()

    ConnectStep_DrawsAFrame_WithoutChangingTheSessionOrTheStoredCredentials()

    Declaration
    public void ConnectStep_DrawsAFrame_WithoutChangingTheSessionOrTheStoredCredentials()

    ConnectStep_EachQrState_DrawsWithoutChangingTheSession(int)

    Declaration
    public void ConnectStep_EachQrState_DrawsWithoutChangingTheSession(int stateValue)
    Parameters
    Type Name Description
    int stateValue

    ConnectStep_EmptyAppId_RequestsNoQrStart()

    Declaration
    public void ConnectStep_EmptyAppId_RequestsNoQrStart()

    ConnectStep_NonNumericAppId_RequestsNoQrStart()

    Declaration
    public void ConnectStep_NonNumericAppId_RequestsNoQrStart()

    ConnectStep_PastedCookiesMethodIdle_RequestsNoQrStart()

    Declaration
    public void ConnectStep_PastedCookiesMethodIdle_RequestsNoQrStart()

    ConnectStep_QrMethodAlreadyRunning_RequestsNoSecondStart()

    Declaration
    public void ConnectStep_QrMethodAlreadyRunning_RequestsNoSecondStart()

    ConnectStep_QrMethodIdleWithValidAppId_RequestsQrStart()

    Declaration
    public void ConnectStep_QrMethodIdleWithValidAppId_RequestsQrStart()

    ConnectStep_SignedInStateLeftOverFromAnotherAppId_AsksToResetTheSignIn()

    Declaration
    public void ConnectStep_SignedInStateLeftOverFromAnotherAppId_AsksToResetTheSignIn()

    ConnectStep_SignedIn_DrawsTheBannerAndNoCards()

    Declaration
    public void ConnectStep_SignedIn_DrawsTheBannerAndNoCards()

    CookiePasteGui_Draws_WithoutChangingTheStoredCredentials()

    Declaration
    public void CookiePasteGui_Draws_WithoutChangingTheStoredCredentials()

    CookiePasteGui_PastedHeader_FillsScratchAndClearsTheBlob()

    Declaration
    public void CookiePasteGui_PastedHeader_FillsScratchAndClearsTheBlob()

    SetUp()

    Declaration
    public void SetUp()

    StorefrontStep_DrawsAFrame_WithoutSelectingAConnector()

    Declaration
    public void StorefrontStep_DrawsAFrame_WithoutSelectingAConnector()

    TearDown()

    Declaration
    public void TearDown()
    In this article
    © 2026 Serenity. All Rights Reserved