diff --git a/Graph/DirectedGraph.cs b/Graph/DirectedGraph.cs index fc0be82..11145b0 100644 --- a/Graph/DirectedGraph.cs +++ b/Graph/DirectedGraph.cs @@ -6,8 +6,8 @@ namespace MoonTools.Core.Graph { public enum SearchSymbol { - start, - finish + Start, + Finish } public class DirectedGraph : IGraph where TNode : IEquatable @@ -154,7 +154,7 @@ namespace MoonTools.Core.Graph { discovered.Add(v); time++; - output[v].Add(SearchSymbol.start, time); + output[v].Add(SearchSymbol.Start, time); foreach (var neighbor in Neighbors(v)) { @@ -165,7 +165,7 @@ namespace MoonTools.Core.Graph } time++; - output[v].Add(SearchSymbol.finish, time); + output[v].Add(SearchSymbol.Finish, time); } foreach (var node in Nodes) @@ -190,7 +190,7 @@ namespace MoonTools.Core.Graph var priority = new SortedList(); foreach (var entry in dfs) { - priority.Add(entry.Value[SearchSymbol.finish], entry.Key); + priority.Add(entry.Value[SearchSymbol.Finish], entry.Key); } return priority.Values.Reverse(); } diff --git a/test/DirectedGraphTest.cs b/test/DirectedGraphTest.cs index 81309be..54c2fc5 100644 --- a/test/DirectedGraphTest.cs +++ b/test/DirectedGraphTest.cs @@ -111,17 +111,17 @@ namespace Tests var result = myGraph.NodeDFS(); - Assert.That(result['a'][SearchSymbol.start], Is.EqualTo(1)); - Assert.That(result['a'][SearchSymbol.finish], Is.EqualTo(8)); + Assert.That(result['a'][SearchSymbol.Start], Is.EqualTo(1)); + Assert.That(result['a'][SearchSymbol.Finish], Is.EqualTo(8)); - Assert.That(result['b'][SearchSymbol.start], Is.EqualTo(2)); - Assert.That(result['b'][SearchSymbol.finish], Is.EqualTo(5)); + Assert.That(result['b'][SearchSymbol.Start], Is.EqualTo(2)); + Assert.That(result['b'][SearchSymbol.Finish], Is.EqualTo(5)); - Assert.That(result['c'][SearchSymbol.start], Is.EqualTo(6)); - Assert.That(result['c'][SearchSymbol.finish], Is.EqualTo(7)); + Assert.That(result['c'][SearchSymbol.Start], Is.EqualTo(6)); + Assert.That(result['c'][SearchSymbol.Finish], Is.EqualTo(7)); - Assert.That(result['d'][SearchSymbol.start], Is.EqualTo(3)); - Assert.That(result['d'][SearchSymbol.finish], Is.EqualTo(4)); + Assert.That(result['d'][SearchSymbol.Start], Is.EqualTo(3)); + Assert.That(result['d'][SearchSymbol.Finish], Is.EqualTo(4)); } [Test]