public void Tuple3_Setters() { var tuple1 = new Tuple3(); tuple1.Set(1.1, 1.2, 1.3); Assert.AreEqual(1.1, tuple1.X); Assert.AreEqual(1.2, tuple1.Y); Assert.AreEqual(1.3, tuple1.Z); var tuple2 = new Tuple3(); tuple2.Set(new Tuple3(1.1, 1.2, 1.3)); Assert.AreEqual(1.1, tuple1.X); Assert.AreEqual(1.2, tuple1.Y); Assert.AreEqual(1.3, tuple1.Z); var tuple3 = new Tuple3(); tuple3.Set(new[] { 1.1, 1.2, 1.3 }); Assert.AreEqual(1.1, tuple1.X); Assert.AreEqual(1.2, tuple1.Y); Assert.AreEqual(1.3, tuple1.Z); }