public void TestClearShapes() { ShapeFactory sf = new ShapeFactory(); CompositeShape compositeShape = sf.MakeCompositeShape(1, 1); compositeShape.AddShape(sf.MakeCircle(3, 2, 2)); compositeShape.AddShape(sf.MakePoint(1, 1)); Assert.AreEqual(compositeShape.GetShapes().Count, 2); compositeShape.ClearShapes(); Assert.AreEqual(compositeShape.GetShapes().Count, 0); }