static void Main(string[] args) { var graph = new simple_ds.Structures.NonOrientedGraph <string>(); graph.AddNode("Artem"); graph.AddNode("Anime"); graph.AddEdge("Artem", "Anime"); var node_neighbor = graph.PeekNeighbors(graph.PeekNode("Artem")).Count; }
public void AddNode_123_return_size_1() { int expected = 2; int graph_size; simple_ds.Structures.NonOrientedGraph <string> graph = new simple_ds.Structures.NonOrientedGraph <string>(); graph.AddNode("Artem"); graph.AddNode("Anime"); graph.AddNode("Games"); graph.RemoveNode("Anime"); graph_size = graph.Size(); Assert.AreEqual(expected, graph_size); }
public void AddNode_12_return_neighbor_1() { int expected = 1; int node_neighbor; simple_ds.Structures.NonOrientedGraph <string> graph = new simple_ds.Structures.NonOrientedGraph <string>(); graph.AddNode("Artem"); graph.AddNode("Anime"); graph.AddEdge("Artem", "Anime"); node_neighbor = graph.PeekNeighbors(graph.PeekNode("Artem")).Count; Assert.AreEqual(expected, node_neighbor); }