public void Test_Constructors_i ()
{
{
// Test default values
Vector3 a = new Vector3();
Assert.That(a, Is.EqualTo(Vector3.Zero));
}
{
// Test Vector3( Double, Double, Double )
Double a = -189;
Double b = 429;
Double c = 4298;
Vector3 d = new Vector3(a, b, c);
Assert.That(d.X, Is.EqualTo(a));
Assert.That(d.Y, Is.EqualTo(b));
Assert.That(d.Z, Is.EqualTo(c));
}
{
// Test Vector3( Vector2, Double )
Vector2 a = new Vector2(-189, 429);
Double b = 4298;
Vector3 c = new Vector3(a, b);
Assert.That(c.X, Is.EqualTo(a.X));
Assert.That(c.Y, Is.EqualTo(a.Y));
Assert.That(c.Z, Is.EqualTo(b));
}
}