logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class LeaderboardRankerTests

    Tests for the LeaderboardRanker pure domain service.

    Inheritance
    object
    LeaderboardRankerTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Leaderboard.Tests.Domain
    Assembly: Tests.dll
    Syntax
    public class LeaderboardRankerTests

    Constructors

    LeaderboardRankerTests()

    Declaration
    public LeaderboardRankerTests()

    Methods

    AssignRanks_Empty_ReturnsEmpty()

    Declaration
    public void AssignRanks_Empty_ReturnsEmpty()

    AssignRanks_ExactDoubleEquality_ComputedFloatsDoNotTie()

    Declaration
    public void AssignRanks_ExactDoubleEquality_ComputedFloatsDoNotTie()

    AssignRanks_Single_ReturnsRankOne()

    Declaration
    public void AssignRanks_Single_ReturnsRankOne()

    AssignRanks_TiedValues_SharesRankAndSkipsNext()

    Declaration
    public void AssignRanks_TiedValues_SharesRankAndSkipsNext()

    FindRank_PlayerAbsent_ReturnsZero()

    Declaration
    public void FindRank_PlayerAbsent_ReturnsZero()

    FindRank_PlayerPresent_ReturnsRank()

    Declaration
    public void FindRank_PlayerPresent_ReturnsRank()

    Sort_Ascending_OrdersLowestValueFirst()

    Declaration
    public void Sort_Ascending_OrdersLowestValueFirst()

    Sort_Descending_OrdersHighestValueFirst()

    Declaration
    public void Sort_Descending_OrdersHighestValueFirst()

    Sort_Empty_ReturnsEmpty()

    Declaration
    public void Sort_Empty_ReturnsEmpty()

    Sort_Null_Throws()

    Declaration
    public void Sort_Null_Throws()

    Sort_Single_ReturnsSingle()

    Declaration
    public void Sort_Single_ReturnsSingle()

    Sort_TiedValueAndTimestamp_FallsBackToPlayerIdOrdinal()

    Declaration
    public void Sort_TiedValueAndTimestamp_FallsBackToPlayerIdOrdinal()

    Sort_TiedValue_EarlierTimestampWinsRegardlessOfDirection()

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