Class AudioWorldPositionBehaviorTests
Additional behavioral coverage for Serenity.AudioPlayer.Domain.ValueObjects.AudioWorldPosition: object-equality through
boxing, hashing parity vs. the backing vector, operator symmetry, and a culture-agnostic check
of the F2-formatted Serenity.AudioPlayer.Domain.ValueObjects.AudioWorldPosition.ToString output.
Inherited Members
Namespace: Serenity.AudioPlayer.Tests.Domain
Assembly: Tests.dll
Syntax
public class AudioWorldPositionBehaviorTests
Constructors
AudioWorldPositionBehaviorTests()
Declaration
public AudioWorldPositionBehaviorTests()
Methods
EqualsObject_BoxedEqualValue_ReturnsTrue()
Declaration
public void EqualsObject_BoxedEqualValue_ReturnsTrue()
GetHashCode_MatchesBackingVectorHash()
Declaration
public void GetHashCode_MatchesBackingVectorHash()
Operators_AreConsistent_ForDifferentValues()
Declaration
public void Operators_AreConsistent_ForDifferentValues()
ToString_ContainsAllThreeRoundedComponents()
Declaration
public void ToString_ContainsAllThreeRoundedComponents()
ToString_FormatsComponentsToTwoDecimals_CultureAgnostic()
Declaration
public void ToString_FormatsComponentsToTwoDecimals_CultureAgnostic()
Zero_EqualsDefaultConstructed()
Declaration
public void Zero_EqualsDefaultConstructed()