public void CannotChangeItsSetOfNodes() { var edges = GraphFactory.CreateEdges("A-B"); var nodes = GraphFactory.CreateNodes("A", "B").ToList(); var graph = DirectedGraph.Of(edges, nodes); graph.Nodes.Should().HaveCount(2); nodes.Add(GraphFactory.CreateNode("C")); graph.Nodes.Should().HaveCount(2); }