logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class ScoreThresholdConditionTests

    Behavioral tests for ScoreThresholdCondition: every comparator, the progress a growing metric reports, the zero an untracked metric reads as, and validation.

    Inheritance
    object
    ScoreThresholdConditionTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Achievements.Tests.Conditions
    Assembly: Tests.dll
    Syntax
    public class ScoreThresholdConditionTests

    Constructors

    ScoreThresholdConditionTests()

    Declaration
    public ScoreThresholdConditionTests()

    Methods

    GetProgress_CountsUpTowardsTheValueForAnAtLeastComparison()

    Declaration
    public void GetProgress_CountsUpTowardsTheValueForAnAtLeastComparison()

    GetProgress_IsBooleanForAComparisonThatCannotBeCountedUpTo()

    Declaration
    public void GetProgress_IsBooleanForAComparisonThatCannotBeCountedUpTo()

    IsMet_AppliesTheAuthoredComparator(ScoreComparator, float, float, bool)

    Declaration
    public void IsMet_AppliesTheAuthoredComparator(ScoreComparator comparator, float authoredValue, float metricAmount, bool expected)
    Parameters
    Type Name Description
    ScoreComparator comparator
    float authoredValue
    float metricAmount
    bool expected

    IsMet_ReadsAnUntrackedMetricAsZero()

    Declaration
    public void IsMet_ReadsAnUntrackedMetricAsZero()

    Validate_ReportsAMissingScoreMetric()

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