logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SerenityTextElidingTests

    Tests for SerenityTextEliding. Pure string logic, so every case runs without an editor/player context.

    Inheritance
    object
    SerenityTextElidingTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Shared.Tests.Utils
    Assembly: Tests.dll
    Syntax
    public class SerenityTextElidingTests

    Constructors

    SerenityTextElidingTests()

    Declaration
    public SerenityTextElidingTests()

    Methods

    ElideFromLeft_EmptyText_ReturnsEmpty()

    Declaration
    public void ElideFromLeft_EmptyText_ReturnsEmpty()

    ElideFromLeft_MaxLengthSmallerThanEllipsis_ReturnsBareTailWithoutEllipsis()

    Declaration
    public void ElideFromLeft_MaxLengthSmallerThanEllipsis_ReturnsBareTailWithoutEllipsis()

    ElideFromLeft_NonPositiveMaxLength_ReturnsEmpty(int)

    Declaration
    public void ElideFromLeft_NonPositiveMaxLength_ReturnsEmpty(int maxLength)
    Parameters
    Type Name Description
    int maxLength

    ElideFromLeft_NullText_TreatedAsEmpty()

    Declaration
    public void ElideFromLeft_NullText_TreatedAsEmpty()

    ElideFromLeft_PreservesTheDistinguishingSuffix()

    Declaration
    public void ElideFromLeft_PreservesTheDistinguishingSuffix()

    ElideFromLeft_TextExactlyMaxLength_ReturnsUnchanged()

    Declaration
    public void ElideFromLeft_TextExactlyMaxLength_ReturnsUnchanged()

    ElideFromLeft_TextFitsWithinMaxLength_ReturnsUnchanged()

    Declaration
    public void ElideFromLeft_TextFitsWithinMaxLength_ReturnsUnchanged()

    ElideFromLeft_TextLongerThanMaxLength_KeepsTailAndPrefixesEllipsis()

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