Class ScoreThresholdConditionTests
Behavioral tests for ScoreThresholdCondition: every comparator, the progress a growing metric reports, the zero an untracked metric reads as, and validation.
Inherited Members
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()