public void ElementConstructor() { var expected = GetTestMatrix(); var actual = new NMatrix4x3( expected.M11, expected.M12, expected.M13, expected.M14, expected.M21, expected.M22, expected.M23, expected.M24, expected.M31, expected.M32, expected.M33, expected.M34); Asserts.AreEqual(expected, actual, "ctor 1"); }
public static void AreEqual(NMatrix4x3 expected, NMatrix4x3 actual, string message) { AreEqual(expected.M11, actual.M11, message + " (M11)"); AreEqual(expected.M21, actual.M21, message + " (M21)"); AreEqual(expected.M31, actual.M31, message + " (M31)"); AreEqual(expected.M12, actual.M12, message + " (M12)"); AreEqual(expected.M22, actual.M22, message + " (M22)"); AreEqual(expected.M32, actual.M32, message + " (M32)"); AreEqual(expected.M13, actual.M13, message + " (M13)"); AreEqual(expected.M23, actual.M23, message + " (M23)"); AreEqual(expected.M33, actual.M33, message + " (M33)"); AreEqual(expected.M14, actual.M14, message + " (M14)"); AreEqual(expected.M24, actual.M24, message + " (M24)"); AreEqual(expected.M34, actual.M34, message + " (M34)"); }
public static void AreEqual(NMatrix4x3 expected, NMatrix4x3 actual, string message) { AreEqual(expected.M11, actual.M11, $"{message} (M11) expected: {expected} actual: {actual}"); AreEqual(expected.M21, actual.M21, $"{message} (M21) expected: {expected} actual: {actual}"); AreEqual(expected.M31, actual.M31, $"{message} (M31) expected: {expected} actual: {actual}"); AreEqual(expected.M12, actual.M12, $"{message} (M12) expected: {expected} actual: {actual}"); AreEqual(expected.M22, actual.M22, $"{message} (M22) expected: {expected} actual: {actual}"); AreEqual(expected.M32, actual.M32, $"{message} (M32) expected: {expected} actual: {actual}"); AreEqual(expected.M13, actual.M13, $"{message} (M13) expected: {expected} actual: {actual}"); AreEqual(expected.M23, actual.M23, $"{message} (M23) expected: {expected} actual: {actual}"); AreEqual(expected.M33, actual.M33, $"{message} (M33) expected: {expected} actual: {actual}"); AreEqual(expected.M14, actual.M14, $"{message} (M14) expected: {expected} actual: {actual}"); AreEqual(expected.M24, actual.M24, $"{message} (M24) expected: {expected} actual: {actual}"); AreEqual(expected.M34, actual.M34, $"{message} (M34) expected: {expected} actual: {actual}"); }