public void AddPropertyGraphTest()
        {

            using (var GraphServer = new GraphServer(new PropertyGraph(123UL), new IPPort(8080)) {
                                         ServerName = "GraphServer v0.1"
                                     } as IGraphServer)
            {

                var graph = GraphServer.AddPropertyGraph(new PropertyGraph(256UL));
                Assert.IsNotNull(graph);
                Assert.IsNotNull(graph.IdKey);
                Assert.IsNotNull(graph.RevIdKey);
                Assert.AreEqual(256UL, graph.Id);

                var graphs = GraphServer.AllGraphs().ToList();
                Assert.IsNotNull(graphs);
                Assert.AreEqual(2, graphs.Count);

                var graphIds = (from _graph in graphs select _graph.Id).ToList();
                Assert.IsTrue(graphIds.Contains(123UL));
                Assert.IsTrue(graphIds.Contains(256UL));

            }

        }