public void FistEdge_Label()
        {
            ExtensionalGraph gml = GetGmlObject();
            var firstNode        = GetFirstEdge(gml);

            Assert.AreEqual("Edge: 0", firstNode[2]);
        }
        public void FistEdge_Dst()
        {
            ExtensionalGraph gml = GetGmlObject();
            var firstNode        = GetFirstEdge(gml);

            Assert.AreEqual("target 1", firstNode[1]);
        }
        public void FistEdge_Src()
        {
            ExtensionalGraph gml = GetGmlObject();
            var firstNode        = GetFirstEdge(gml);

            Assert.AreEqual("source 0", firstNode[0]);
        }
        public void FistNode_Id()
        {
            ExtensionalGraph gml = GetGmlObject();
            var firstNode        = GetFirstNode(gml);

            Assert.AreEqual("id 0", firstNode[0]);
        }
        private static List <string> GetFirstNode(ExtensionalGraph gml)
        {
            var lines = gml.GraphString.Split(Environment.NewLine);

            for (int i = 0; i < lines.Length; i++)
            {
                lines[i] = lines[i].Trim();
            }
            return(lines.Skip(3).Take(2).ToList());
        }
        public void FileName()
        {
            ExtensionalGraph gml = GetGmlObject();

            Assert.AreEqual("MultiIntegration", gml.FileName);
        }