示例#1
0
        public void Union_AddingObjectsCreatesUnion()
        {
            var obj = new Cube() + new Cylinder();
            var union = new Cube().Union(new Cylinder());

            Assert.IsTrue(obj.GetType() == union.GetType());
        }
示例#2
0
        public void Difference_MinusOperatorCreatesDifferenceObject()
        {
            var obj = new Cube() - new Sphere();
            var diff = new Sphere().Difference(new Cube());

            Assert.IsTrue(obj.GetType() == diff.GetType());
        }