public void CanCreateSpaceFromLevelLocationNameNumber() { // Arrange var level = ElementSelector.ByElementId(311, true) as Level; var spaceLocation = Point.ByCoordinates(-5266.333, -2266.975, 0.000); string name = "TestSpace"; string number = "99"; // Act var newSpace = Space.ByLevelLocation(level, spaceLocation, name, number); var internalElement = newSpace.InternalRevitElement; var newLocation = internalElement.Location as Autodesk.Revit.DB.LocationPoint; // Assert Assert.NotNull(newSpace); Assert.AreEqual(spaceLocation, newLocation.Point.ToPoint()); Assert.AreEqual(name, newSpace.Name); Assert.AreEqual(number, newSpace.Number); }