예제 #1
0
        public void GivenNodeWhenWritingXmlThenIdAndLabelAreWritten()
        {
            GexfNode node = new GexfNode()
            {
                Id = "1", Label = "Hello"
            };
            XmlTestWriter writer = new XmlTestWriter(node, XmlOutput);

            Assert.AreEqual(writer.ExpectedNormalizedXmlOutput, writer.ActualNormalizedXmlOutput);
        }
예제 #2
0
        public IGexfNode AddNode(string id, string label)
        {
            GexfNode node = new GexfNode
            {
                Id    = id,
                Label = label
            };

            _nodeList.Add(node);
            return(node);
        }
예제 #3
0
        public void GivenNodeWhenWritingXmlThenIdAndLabelAreWritten()
        {
            GexfNode node1 = new GexfNode()
            {
                Id = "0", Label = "Hello"
            };
            GexfNode node2 = new GexfNode()
            {
                Id = "1", Label = "World"
            };
            GexfNodeList nodeList = new GexfNodeList();

            nodeList.Add(node1);
            nodeList.Add(node2);
            XmlTestWriter writer = new XmlTestWriter(nodeList, XmlOutput);

            Assert.AreEqual(writer.ExpectedNormalizedXmlOutput, writer.ActualNormalizedXmlOutput);
        }