public void Union_AddingObjectsCreatesUnion() { var obj = new Cube() + new Cylinder(); var union = new Cube().Union(new Cylinder()); Assert.IsTrue(obj.GetType() == union.GetType()); }
public void Difference_MinusOperatorCreatesDifferenceObject() { var obj = new Cube() - new Sphere(); var diff = new Sphere().Difference(new Cube()); Assert.IsTrue(obj.GetType() == diff.GetType()); }