Method Equals
Equals(Quaternion, Quaternion)
Compares the actual and expected Quaternion objects for equality using the Dot method.
선언
public bool Equals(Quaternion expected, Quaternion actual)
파라미터
| 타입 | 이름 | 설명 |
|---|---|---|
| Quaternion | expected | Expected Quaternion value used for comparison |
| Quaternion | actual | Actual Quaternion value to test |
반환
| 타입 | 설명 |
|---|---|
| bool | True if the quaternion are equals, false otherwise. |
구현
예
The following example shows how to verify if two Quaternion are equals
[TestFixture]
public class QuaternionTest
{
[Test]
public void VerifyThat_TwoQuaternionsAreEqual()
{
var actual = new Quaternion(10f, 0f, 0f, 0f);
var expected = new Quaternion(1f, 10f, 0f, 0f);
var comparer = new QuaternionEqualityComparer(10e-6f);
Assert.That(actual, Is.EqualTo(expected).Using(comparer));
//Using default error 0.00001f
actual = new Quaternion(10f, 0f, 0.1f, 0f);
expected = new Quaternion(1f, 10f, 0.1f, 0f);
Assert.That(actual, Is.EqualTo(expected).Using(QuaternionEqualityComparer.Instance));
}
}