public void IfcSphereTest() { using (var m = XbimModel.CreateTemporaryModel()) { using (var txn = m.BeginTransaction()) { const double r = 10; var sphere = IfcModelBuilder.MakeSphere(m, r); var solid = _xbimGeometryCreator.CreateSolid(sphere); Assert.IsTrue(solid.Faces.Count == 1, "1 face is required of a sphere"); Assert.IsTrue(solid.Vertices.Count == 2, "2 vertices are required of a sphere"); } } }