public void ParallelVectors_AreParallel() { Vector3 v1 = new Vector3(1, 2, 4); Vector3 v2 = new Vector3(0.5f, 1, 2); Assert.True(Projection.AreParrallel(v1, v2)); v1 = new Vector3(0, 2, 4); v2 = new Vector3(0, -1, -2); Assert.True(Projection.AreParrallel(v1, v2)); v1 = new Vector3(1, 2, 4); v2 = new Vector3(1, 2, 8); Assert.False(Projection.AreParrallel(v1, v2)); v1 = new Vector3(0, 1, 0); v2 = new Vector3(1, 0, 1); Assert.False(Projection.AreParrallel(v1, v2)); }