public void SUndirectedEdgeTestEverything()
        {
            var e = new SUndirectedEdge <int>(0, 1);

            Assert.AreEqual(0, e.Source);
            Assert.AreEqual(1, e.Target);
            Assert.AreEqual(String.Format("{0}<->{1}", 0, 1), e.ToString());
        }
        public void ObjectToString()
        {
            var edge1 = new SUndirectedEdge <int>(1, 2);
            var edge2 = new SUndirectedEdge <int>(2, 1);

            Assert.AreEqual("1 <-> 2", edge1.ToString());
            Assert.AreEqual("2 <-> 1", edge2.ToString());
        }