Ejemplo n.º 1
0
        public void Vector3dDividesCorrectly()
        {
            var v = new Vector3d(2, 4, 8);

            Assert.False(v == v / 1);
            Assert.False(v == v.Divide(1));
            Assert.True(v.Equivalent(v / 1));
            Assert.True(v.Equivalent(v.Divide(1)));
            Assert.True(new Vector3d(.5, .25, .125).Equivalent(1 / v));
            Assert.True(new Vector3d(.5, .25, .125).Equivalent(v.DivideFrom(1)));
            Assert.True(new Vector3d(20, 40, 80).Equivalent(v / .1));
            Assert.True(new Vector3d(20, 40, 80).Equivalent(v.Divide(.1)));
        }