logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class ColorRGBABehaviorTests

    Additional behavioral coverage for ColorRGBA beyond ColorRGBATests: epsilon-based equality tolerance, unclamped lerp beyond [0,1], hash inequality, inequality operator true/false branches, and culture-agnostic ToString format.

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

    Constructors

    ColorRGBABehaviorTests()

    Declaration
    public ColorRGBABehaviorTests()

    Methods

    Equals_BeyondEpsilon_False()

    Declaration
    public void Equals_BeyondEpsilon_False()

    Equals_NullObject_False()

    Declaration
    public void Equals_NullObject_False()

    Equals_WithinEpsilon_True()

    Declaration
    public void Equals_WithinEpsilon_True()

    GetHashCode_DifferentColors_Differ()

    Declaration
    public void GetHashCode_DifferentColors_Differ()

    Lerp_AboveOne_Extrapolates()

    Declaration
    public void Lerp_AboveOne_Extrapolates()

    Lerp_AtHalf_BlendsAlphaToo()

    Declaration
    public void Lerp_AtHalf_BlendsAlphaToo()

    Lerp_BelowZero_Extrapolates()

    Declaration
    public void Lerp_BelowZero_Extrapolates()

    OperatorEquals_Different_False()

    Declaration
    public void OperatorEquals_Different_False()

    OperatorNotEquals_Different_True()

    Declaration
    public void OperatorNotEquals_Different_True()

    OperatorNotEquals_Same_False()

    Declaration
    public void OperatorNotEquals_Same_False()

    ToString_UsesF3Format_CultureAgnostic()

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