private string GetIconName(string functionName) { var capabilityBuilder = _capabilties.GetConcept(functionName); if (capabilityBuilder.Node == null) { capabilityBuilder = _capabilties.GetConcept(ConceptNames.None); } return(capabilityBuilder.GetCapability(ShapeCapabilitiesNames.DefaultIcon)); }
public void TestAddCapability() { var collection = new CapabilitiesCollection(); const string shapeId = "shape"; var conceptBuilder = collection.AddConcept(shapeId); Assert.IsTrue(collection.HasConcept(shapeId)); var sameConceptBuilder = collection.GetConcept(shapeId); Assert.IsTrue(conceptBuilder.Node == sameConceptBuilder.Node); }