Class ColorRGBABehaviorTests
Additional behavioral coverage for Serenity.ProceduralExpression.Domain.ValueObjects.ColorRGBA beyond ColorRGBATests: epsilon-based equality tolerance, unclamped lerp beyond [0,1], hash inequality, inequality operator true/false branches, and culture-agnostic ToString format.
Inherited Members
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()