public void QuaternionDConcatenateTest1()
        {
            QuaternionD b = new QuaternionD(1.0f, 2.0f, 3.0f, 4.0f);
            QuaternionD a = new QuaternionD(5.0f, 6.0f, 7.0f, 8.0f);

            QuaternionD expected = new QuaternionD(24.0f, 48.0f, 48.0f, -6.0f);
            QuaternionD actual;

            actual = QuaternionD.Concatenate(a, b);
            Assert.True(MathHelper.Equal(expected, actual), $"QuaternionD.Concatenate did not return the expected value: expected {expected} actual {actual}");
        }