|
|
@@ -21,14 +21,14 @@ namespace SharpGLTF
|
|
|
{
|
|
|
// Assert.IsTrue(float.IsFinite(value), message);
|
|
|
|
|
|
- Assert.IsTrue(!float.IsNaN(value) && !float.IsInfinity(value), message);
|
|
|
+ Assert.That(!float.IsNaN(value) && !float.IsInfinity(value), Is.True, message);
|
|
|
}
|
|
|
|
|
|
public static void IsFinite(Double value, string message = null)
|
|
|
{
|
|
|
// Assert.IsTrue(double.IsFinite(value), message);
|
|
|
|
|
|
- Assert.IsTrue(!Double.IsNaN(value) && !Double.IsInfinity(value), message);
|
|
|
+ Assert.That(!Double.IsNaN(value) && !Double.IsInfinity(value), Is.True, message);
|
|
|
}
|
|
|
|
|
|
public static void IsFinite(Vector2 vector)
|
|
|
@@ -105,20 +105,26 @@ namespace SharpGLTF
|
|
|
|
|
|
public static void AreEqual(BigInteger expected, BigInteger actual, double tolerance = 0)
|
|
|
{
|
|
|
- Assert.AreEqual(0, (double)BigInteger.Abs(actual - expected), tolerance);
|
|
|
+ Assert.That((double)BigInteger.Abs(actual - expected), Is.EqualTo(0).Within(tolerance));
|
|
|
}
|
|
|
|
|
|
public static void AreEqual(Vector2 expected, Vector2 actual, double tolerance = 0)
|
|
|
{
|
|
|
- Assert.AreEqual(expected.X, actual.X, tolerance, "X");
|
|
|
- Assert.AreEqual(expected.Y, actual.Y, tolerance, "Y");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(actual.X, Is.EqualTo(expected.X).Within(tolerance), "X");
|
|
|
+ Assert.That(actual.Y, Is.EqualTo(expected.Y).Within(tolerance), "Y");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static float AreEqual(Vector3 expected, Vector3 actual, double tolerance = 0)
|
|
|
{
|
|
|
- Assert.AreEqual(expected.X, actual.X, tolerance, "X");
|
|
|
- Assert.AreEqual(expected.Y, actual.Y, tolerance, "Y");
|
|
|
- Assert.AreEqual(expected.Z, actual.Z, tolerance, "Z");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(actual.X, Is.EqualTo(expected.X).Within(tolerance), "X");
|
|
|
+ Assert.That(actual.Y, Is.EqualTo(expected.Y).Within(tolerance), "Y");
|
|
|
+ Assert.That(actual.Z, Is.EqualTo(expected.Z).Within(tolerance), "Z");
|
|
|
+ });
|
|
|
|
|
|
// get tolerance
|
|
|
var tx = Math.Abs(expected.X - actual.X);
|
|
|
@@ -129,41 +135,50 @@ namespace SharpGLTF
|
|
|
|
|
|
public static void AreEqual(Vector4 expected, Vector4 actual, double tolerance = 0)
|
|
|
{
|
|
|
- Assert.AreEqual(expected.X, actual.X, tolerance, "X");
|
|
|
- Assert.AreEqual(expected.Y, actual.Y, tolerance, "Y");
|
|
|
- Assert.AreEqual(expected.Z, actual.Z, tolerance, "Z");
|
|
|
- Assert.AreEqual(expected.W, actual.W, tolerance, "W");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(actual.X, Is.EqualTo(expected.X).Within(tolerance), "X");
|
|
|
+ Assert.That(actual.Y, Is.EqualTo(expected.Y).Within(tolerance), "Y");
|
|
|
+ Assert.That(actual.Z, Is.EqualTo(expected.Z).Within(tolerance), "Z");
|
|
|
+ Assert.That(actual.W, Is.EqualTo(expected.W).Within(tolerance), "W");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void AreEqual(Quaternion expected, Quaternion actual, double tolerance = 0)
|
|
|
{
|
|
|
- Assert.AreEqual(expected.X, actual.X, tolerance, "X");
|
|
|
- Assert.AreEqual(expected.Y, actual.Y, tolerance, "Y");
|
|
|
- Assert.AreEqual(expected.Z, actual.Z, tolerance, "Z");
|
|
|
- Assert.AreEqual(expected.W, actual.W, tolerance, "W");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(actual.X, Is.EqualTo(expected.X).Within(tolerance), "X");
|
|
|
+ Assert.That(actual.Y, Is.EqualTo(expected.Y).Within(tolerance), "Y");
|
|
|
+ Assert.That(actual.Z, Is.EqualTo(expected.Z).Within(tolerance), "Z");
|
|
|
+ Assert.That(actual.W, Is.EqualTo(expected.W).Within(tolerance), "W");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void AreEqual(Matrix4x4 expected, Matrix4x4 actual, double tolerance = 0)
|
|
|
{
|
|
|
- Assert.AreEqual(expected.M11, actual.M11, tolerance, "M11");
|
|
|
- Assert.AreEqual(expected.M12, actual.M12, tolerance, "M12");
|
|
|
- Assert.AreEqual(expected.M13, actual.M13, tolerance, "M13");
|
|
|
- Assert.AreEqual(expected.M14, actual.M14, tolerance, "M14");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(actual.M11, Is.EqualTo(expected.M11).Within(tolerance), "M11");
|
|
|
+ Assert.That(actual.M12, Is.EqualTo(expected.M12).Within(tolerance), "M12");
|
|
|
+ Assert.That(actual.M13, Is.EqualTo(expected.M13).Within(tolerance), "M13");
|
|
|
+ Assert.That(actual.M14, Is.EqualTo(expected.M14).Within(tolerance), "M14");
|
|
|
|
|
|
- Assert.AreEqual(expected.M21, actual.M21, tolerance, "M21");
|
|
|
- Assert.AreEqual(expected.M22, actual.M22, tolerance, "M22");
|
|
|
- Assert.AreEqual(expected.M23, actual.M23, tolerance, "M23");
|
|
|
- Assert.AreEqual(expected.M24, actual.M24, tolerance, "M24");
|
|
|
+ Assert.That(actual.M21, Is.EqualTo(expected.M21).Within(tolerance), "M21");
|
|
|
+ Assert.That(actual.M22, Is.EqualTo(expected.M22).Within(tolerance), "M22");
|
|
|
+ Assert.That(actual.M23, Is.EqualTo(expected.M23).Within(tolerance), "M23");
|
|
|
+ Assert.That(actual.M24, Is.EqualTo(expected.M24).Within(tolerance), "M24");
|
|
|
|
|
|
- Assert.AreEqual(expected.M31, actual.M31, tolerance, "M31");
|
|
|
- Assert.AreEqual(expected.M32, actual.M32, tolerance, "M32");
|
|
|
- Assert.AreEqual(expected.M33, actual.M33, tolerance, "M33");
|
|
|
- Assert.AreEqual(expected.M34, actual.M34, tolerance, "M34");
|
|
|
+ Assert.That(actual.M31, Is.EqualTo(expected.M31).Within(tolerance), "M31");
|
|
|
+ Assert.That(actual.M32, Is.EqualTo(expected.M32).Within(tolerance), "M32");
|
|
|
+ Assert.That(actual.M33, Is.EqualTo(expected.M33).Within(tolerance), "M33");
|
|
|
+ Assert.That(actual.M34, Is.EqualTo(expected.M34).Within(tolerance), "M34");
|
|
|
|
|
|
- Assert.AreEqual(expected.M41, actual.M41, tolerance, "M41");
|
|
|
- Assert.AreEqual(expected.M42, actual.M42, tolerance, "M42");
|
|
|
- Assert.AreEqual(expected.M43, actual.M43, tolerance, "M43");
|
|
|
- Assert.AreEqual(expected.M44, actual.M44, tolerance, "M44");
|
|
|
+ Assert.That(actual.M41, Is.EqualTo(expected.M41).Within(tolerance), "M41");
|
|
|
+ Assert.That(actual.M42, Is.EqualTo(expected.M42).Within(tolerance), "M42");
|
|
|
+ Assert.That(actual.M43, Is.EqualTo(expected.M43).Within(tolerance), "M43");
|
|
|
+ Assert.That(actual.M44, Is.EqualTo(expected.M44).Within(tolerance), "M44");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static float AreGeometryicallyEquivalent(Matrix4x4 expected, Matrix4x4 actual, double tolerance = 0)
|
|
|
@@ -185,31 +200,37 @@ namespace SharpGLTF
|
|
|
public static void IsInvertible(Matrix3x2 matrix)
|
|
|
{
|
|
|
IsFinite(matrix);
|
|
|
- Assert.IsTrue(Matrix3x2.Invert(matrix, out Matrix3x2 inverted));
|
|
|
+ Assert.That(Matrix3x2.Invert(matrix, out Matrix3x2 inverted), Is.True);
|
|
|
}
|
|
|
|
|
|
public static void IsInvertible(Matrix4x4 matrix)
|
|
|
{
|
|
|
IsFinite(matrix);
|
|
|
- Assert.IsTrue(Matrix4x4.Invert(matrix, out Matrix4x4 inverted));
|
|
|
+ Assert.That(Matrix4x4.Invert(matrix, out Matrix4x4 inverted), Is.True);
|
|
|
}
|
|
|
|
|
|
public static void IsOrthogonal3x3(Matrix4x4 matrix, double tolerance = 0)
|
|
|
{
|
|
|
IsFinite(matrix);
|
|
|
|
|
|
- Assert.AreEqual(0, matrix.M41);
|
|
|
- Assert.AreEqual(0, matrix.M42);
|
|
|
- Assert.AreEqual(0, matrix.M43);
|
|
|
- Assert.AreEqual(1, matrix.M44);
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(matrix.M41, Is.EqualTo(0));
|
|
|
+ Assert.That(matrix.M42, Is.EqualTo(0));
|
|
|
+ Assert.That(matrix.M43, Is.EqualTo(0));
|
|
|
+ Assert.That(matrix.M44, Is.EqualTo(1));
|
|
|
+ });
|
|
|
|
|
|
var cx = new Vector3(matrix.M11, matrix.M21, matrix.M31);
|
|
|
var cy = new Vector3(matrix.M12, matrix.M22, matrix.M32);
|
|
|
- var cz = new Vector3(matrix.M13, matrix.M23, matrix.M33);
|
|
|
+ var cz = new Vector3(matrix.M13, matrix.M23, matrix.M33);
|
|
|
|
|
|
- Assert.AreEqual(0, Vector3.Dot(cx, cy), tolerance);
|
|
|
- Assert.AreEqual(0, Vector3.Dot(cx, cz), tolerance);
|
|
|
- Assert.AreEqual(0, Vector3.Dot(cy, cz), tolerance);
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(Vector3.Dot(cx, cy), Is.EqualTo(0).Within(tolerance));
|
|
|
+ Assert.That(Vector3.Dot(cx, cz), Is.EqualTo(0).Within(tolerance));
|
|
|
+ Assert.That(Vector3.Dot(cy, cz), Is.EqualTo(0).Within(tolerance));
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void Length(Vector2 actual, double length, double tolerance = 0)
|
|
|
@@ -218,7 +239,7 @@ namespace SharpGLTF
|
|
|
|
|
|
length = Math.Abs(actual.Length() - length);
|
|
|
|
|
|
- Assert.AreEqual(0, length, tolerance);
|
|
|
+ Assert.That(length, Is.EqualTo(0).Within(tolerance));
|
|
|
}
|
|
|
|
|
|
public static void Length(Vector3 actual, double length, double tolerance = 0)
|
|
|
@@ -227,7 +248,7 @@ namespace SharpGLTF
|
|
|
|
|
|
length = Math.Abs(actual.Length() - length);
|
|
|
|
|
|
- Assert.AreEqual(0, length, tolerance);
|
|
|
+ Assert.That(length, Is.EqualTo(0).Within(tolerance));
|
|
|
}
|
|
|
|
|
|
public static void Length(Vector4 actual, double length, double tolerance = 0)
|
|
|
@@ -236,7 +257,7 @@ namespace SharpGLTF
|
|
|
|
|
|
length = Math.Abs(actual.Length() - length);
|
|
|
|
|
|
- Assert.AreEqual(0, length, tolerance);
|
|
|
+ Assert.That(length, Is.EqualTo(0).Within(tolerance));
|
|
|
}
|
|
|
|
|
|
public static void Length(Quaternion actual, double length, double tolerance = 0)
|
|
|
@@ -245,7 +266,7 @@ namespace SharpGLTF
|
|
|
|
|
|
length = Math.Abs(actual.Length() - length);
|
|
|
|
|
|
- Assert.AreEqual(0, length, tolerance);
|
|
|
+ Assert.That(length, Is.EqualTo(0).Within(tolerance));
|
|
|
}
|
|
|
|
|
|
public static void IsNormalized(Vector2 actual, double tolerance = 0)
|
|
|
@@ -294,127 +315,160 @@ namespace SharpGLTF
|
|
|
|
|
|
public static void Less(BigInteger arg1, BigInteger arg2)
|
|
|
{
|
|
|
- Assert.Less(arg1.CompareTo(arg2), 0);
|
|
|
+ Assert.That(arg1.CompareTo(arg2), Is.LessThan(0));
|
|
|
}
|
|
|
|
|
|
public static void Less(Vector2 arg1, Vector2 arg2)
|
|
|
{
|
|
|
- Assert.Less(arg1.X, arg2.X, "X");
|
|
|
- Assert.Less(arg1.Y, arg2.Y, "Y");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(arg1.X, Is.LessThan(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.LessThan(arg2.Y), "Y");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void Less(Vector3 arg1, Vector3 arg2)
|
|
|
{
|
|
|
- Assert.Less(arg1.X, arg2.X, "X");
|
|
|
- Assert.Less(arg1.Y, arg2.Y, "Y");
|
|
|
- Assert.Less(arg1.Z, arg2.Z, "Z");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(arg1.X, Is.LessThan(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.LessThan(arg2.Y), "Y");
|
|
|
+ Assert.That(arg1.Z, Is.LessThan(arg2.Z), "Z");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void Less(Vector4 arg1, Vector4 arg2)
|
|
|
{
|
|
|
- Assert.Less(arg1.X, arg2.X, "X");
|
|
|
- Assert.Less(arg1.Y, arg2.Y, "Y");
|
|
|
- Assert.Less(arg1.Z, arg2.Z, "Z");
|
|
|
- Assert.Less(arg1.W, arg2.W, "W");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(arg1.X, Is.LessThan(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.LessThan(arg2.Y), "Y");
|
|
|
+ Assert.That(arg1.Z, Is.LessThan(arg2.Z), "Z");
|
|
|
+ Assert.That(arg1.W, Is.LessThan(arg2.W), "W");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void LessOrEqual(BigInteger arg1, BigInteger arg2)
|
|
|
{
|
|
|
- Assert.LessOrEqual(arg1.CompareTo(arg2), 0);
|
|
|
+ Assert.That(arg1.CompareTo(arg2), Is.LessThanOrEqualTo(0));
|
|
|
}
|
|
|
|
|
|
public static void LessOrEqual(Vector2 arg1, Vector2 arg2)
|
|
|
{
|
|
|
- Assert.LessOrEqual(arg1.X, arg2.X, "X");
|
|
|
- Assert.LessOrEqual(arg1.Y, arg2.Y, "Y");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(arg1.X, Is.LessThanOrEqualTo(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.LessThanOrEqualTo(arg2.Y), "Y");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void LessOrEqual(Vector3 arg1, Vector3 arg2)
|
|
|
{
|
|
|
- Assert.LessOrEqual(arg1.X, arg2.X, "X");
|
|
|
- Assert.LessOrEqual(arg1.Y, arg2.Y, "Y");
|
|
|
- Assert.LessOrEqual(arg1.Z, arg2.Z, "Z");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(arg1.X, Is.LessThanOrEqualTo(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.LessThanOrEqualTo(arg2.Y), "Y");
|
|
|
+ Assert.That(arg1.Z, Is.LessThanOrEqualTo(arg2.Z), "Z");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void LessOrEqual(Vector4 arg1, Vector4 arg2)
|
|
|
{
|
|
|
- Assert.LessOrEqual(arg1.X, arg2.X, "X");
|
|
|
- Assert.LessOrEqual(arg1.Y, arg2.Y, "Y");
|
|
|
- Assert.LessOrEqual(arg1.Z, arg2.Z, "Z");
|
|
|
- Assert.LessOrEqual(arg1.W, arg2.W, "W");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(arg1.X, Is.LessThanOrEqualTo(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.LessThanOrEqualTo(arg2.Y), "Y");
|
|
|
+ Assert.That(arg1.Z, Is.LessThanOrEqualTo(arg2.Z), "Z");
|
|
|
+ Assert.That(arg1.W, Is.LessThanOrEqualTo(arg2.W), "W");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void Greater(BigInteger arg1, BigInteger arg2)
|
|
|
{
|
|
|
- Assert.Greater(arg1.CompareTo(arg2), 0);
|
|
|
+ Assert.That(arg1.CompareTo(arg2), Is.GreaterThan(0));
|
|
|
}
|
|
|
|
|
|
public static void Greater(Vector2 arg1, Vector2 arg2)
|
|
|
{
|
|
|
- Assert.Greater(arg1.X, arg2.X, "X");
|
|
|
- Assert.Greater(arg1.Y, arg2.Y, "Y");
|
|
|
+ Assert.That(arg1.X, Is.GreaterThan(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.GreaterThan(arg2.Y), "Y");
|
|
|
}
|
|
|
|
|
|
public static void Greater(Vector3 arg1, Vector3 arg2)
|
|
|
{
|
|
|
- Assert.Greater(arg1.X, arg2.X, "X");
|
|
|
- Assert.Greater(arg1.Y, arg2.Y, "Y");
|
|
|
- Assert.Greater(arg1.Z, arg2.Z, "Z");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(arg1.X, Is.GreaterThan(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.GreaterThan(arg2.Y), "Y");
|
|
|
+ Assert.That(arg1.Z, Is.GreaterThan(arg2.Z), "Z");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void Greater(Vector4 arg1, Vector4 arg2)
|
|
|
{
|
|
|
- Assert.Greater(arg1.X, arg2.X, "X");
|
|
|
- Assert.Greater(arg1.Y, arg2.Y, "Y");
|
|
|
- Assert.Greater(arg1.Z, arg2.Z, "Z");
|
|
|
- Assert.Greater(arg1.W, arg2.W, "W");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(arg1.X, Is.GreaterThan(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.GreaterThan(arg2.Y), "Y");
|
|
|
+ Assert.That(arg1.Z, Is.GreaterThan(arg2.Z), "Z");
|
|
|
+ Assert.That(arg1.W, Is.GreaterThan(arg2.W), "W");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void GreaterOrEqual(BigInteger arg1, BigInteger arg2)
|
|
|
{
|
|
|
- Assert.GreaterOrEqual(arg1.CompareTo(arg2), 0);
|
|
|
+ Assert.That(arg1.CompareTo(arg2), Is.GreaterThanOrEqualTo(0));
|
|
|
}
|
|
|
|
|
|
public static void GreaterOrEqual(Vector2 arg1, Vector2 arg2)
|
|
|
{
|
|
|
- Assert.GreaterOrEqual(arg1.X, arg2.X, "X");
|
|
|
- Assert.GreaterOrEqual(arg1.Y, arg2.Y, "Y");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(arg1.X, Is.GreaterThanOrEqualTo(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.GreaterThanOrEqualTo(arg2.Y), "Y");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void GreaterOrEqual(Vector3 arg1, Vector3 arg2)
|
|
|
{
|
|
|
- Assert.GreaterOrEqual(arg1.X, arg2.X, "X");
|
|
|
- Assert.GreaterOrEqual(arg1.Y, arg2.Y, "Y");
|
|
|
- Assert.GreaterOrEqual(arg1.Z, arg2.Z, "Z");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(arg1.X, Is.GreaterThanOrEqualTo(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.GreaterThanOrEqualTo(arg2.Y), "Y");
|
|
|
+ Assert.That(arg1.Z, Is.GreaterThanOrEqualTo(arg2.Z), "Z");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void GreaterOrEqual(Vector4 arg1, Vector4 arg2)
|
|
|
{
|
|
|
- Assert.GreaterOrEqual(arg1.X, arg2.X, "X");
|
|
|
- Assert.GreaterOrEqual(arg1.Y, arg2.Y, "Y");
|
|
|
- Assert.GreaterOrEqual(arg1.Z, arg2.Z, "Z");
|
|
|
- Assert.GreaterOrEqual(arg1.W, arg2.W, "W");
|
|
|
+ Assert.Multiple(() =>
|
|
|
+ {
|
|
|
+ Assert.That(arg1.X, Is.GreaterThanOrEqualTo(arg2.X), "X");
|
|
|
+ Assert.That(arg1.Y, Is.GreaterThanOrEqualTo(arg2.Y), "Y");
|
|
|
+ Assert.That(arg1.Z, Is.GreaterThanOrEqualTo(arg2.Z), "Z");
|
|
|
+ Assert.That(arg1.W, Is.GreaterThanOrEqualTo(arg2.W), "W");
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
public static void AngleLessOrEqual(Vector2 a, Vector2 b, double radians)
|
|
|
{
|
|
|
var angle = (a, b).GetAngle();
|
|
|
|
|
|
- Assert.LessOrEqual(angle, radians, "Angle");
|
|
|
+ Assert.That(angle, Is.LessThanOrEqualTo(radians), "Angle");
|
|
|
}
|
|
|
|
|
|
public static void AngleLessOrEqual(Vector3 a, Vector3 b, double radians)
|
|
|
{
|
|
|
var angle = (a, b).GetAngle();
|
|
|
|
|
|
- Assert.LessOrEqual(angle, radians, "Angle");
|
|
|
+ Assert.That(angle, Is.LessThanOrEqualTo(radians), "Angle");
|
|
|
}
|
|
|
|
|
|
public static void AngleLessOrEqual(Quaternion a, Quaternion b, double radians)
|
|
|
{
|
|
|
var angle = (a, b).GetAngle();
|
|
|
|
|
|
- Assert.LessOrEqual(angle, radians, "Angle");
|
|
|
+ Assert.That(angle, Is.LessThanOrEqualTo(radians), "Angle");
|
|
|
}
|
|
|
}
|
|
|
}
|