public void AccessDataModelServerSideNavigateModelNode() { IedModel iedModel = ConfigFileParser.CreateModelFromConfigFile("../../model.cfg"); ModelNode modelNode = iedModel.GetModelNodeByShortObjectReference("GenericIO/GGIO1.AnIn1"); Assert.IsNotNull(modelNode); Assert.IsTrue(modelNode.GetType().Equals(typeof(DataObject))); var children = modelNode.GetChildren(); Assert.AreEqual(3, children.Count); ModelNode mag = children.First.Value; Assert.AreEqual("mag", mag.GetName()); ModelNode t = children.Last.Value; Assert.AreEqual("t", t.GetName()); //modelNode = iedModel.GetModelNodeByShortObjectReference("GenericIO/GGIO1.AnIn1.mag.f"); //Assert.IsTrue(modelNode.GetType().Equals(typeof(IEC61850.Server.DataAttribute))); }