logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class AchievementDefinitionAuthoringReviewTests

    EditMode tests for AchievementDefinitionAuthoringReview: that the shared authoring rules run against the achievement being edited, that the findings shown belong to it and not to its neighbours, and that a second asset claiming the same id is reported here — including through a real AssetDatabase scan, which is the only way the project-wide duplicate check is exercised end to end.

    Inheritance
    object
    AchievementDefinitionAuthoringReviewTests
    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 AchievementDefinitionAuthoringReviewTests

    Constructors

    AchievementDefinitionAuthoringReviewTests()

    Declaration
    public AchievementDefinitionAuthoringReviewTests()

    Methods

    CheckAgainst_AnotherAchievementClaimingTheSameId_IsReportedHere()

    Declaration
    public void CheckAgainst_AnotherAchievementClaimingTheSameId_IsReportedHere()

    CheckAgainst_AnotherAchievementsProblem_IsNotReportedHere()

    Declaration
    public void CheckAgainst_AnotherAchievementsProblem_IsNotReportedHere()

    CheckAgainst_MalformedConditionTree_IsAnError()

    Declaration
    public void CheckAgainst_MalformedConditionTree_IsAnError()

    CheckAgainst_NullDefinition_ReportsNothing()

    Declaration
    public void CheckAgainst_NullDefinition_ReportsNothing()

    CheckAgainst_WellAuthoredAchievement_ReportsOnlyTheMissingIcon()

    Declaration
    public void CheckAgainst_WellAuthoredAchievement_ReportsOnlyTheMissingIcon()

    Check_TwoAssetsInTheProjectSharingAnId_ReportsTheDuplicate()

    Declaration
    public void Check_TwoAssetsInTheProjectSharingAnId_ReportsTheDuplicate()

    TearDown()

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