public void EqualityTest(float x1, float y1, float z1, float x2, float y2, float z2, bool expected)
{
Vector3 vector1 = new Vector3(x1, y1, z1);
Vector3 vector2 = new Vector3(x2, y2, z2);
Assert.AreEqual(vector1 == vector2, expected);
Assert.AreEqual(vector1 != vector2, !expected);
Assert.AreEqual(vector1.Equals(vector2), expected);
Assert.AreEqual(vector1.Equals((object)vector2), expected);
}