public static void AssertEquals(this Quaternion uyQuat, UnEngine.Quaternion unQuat, string identifier = "")
 {
     if (!uyQuat.DoesEqual(unQuat))
     {
         throw new AssertException(string.Format("{2} Unity quaternion not equal to unEngine quaternion! unity: {0} unengine: {1}", uyQuat, unQuat, identifier));
     }
 }
 public static bool DoesEqual(this Quaternion uyQuat, UnEngine.Quaternion unQuat)
 {
     return(uyQuat.x == unQuat.x && uyQuat.y == unQuat.y && uyQuat.z == unQuat.z && uyQuat.w == unQuat.w);
 }