public void MarkAsAdded_PackageDefinition_sets_it_as_Added()
 {
     PackageDefinition def = new PackageDefinition("A");
     Assert.IsFalse(def.Added);
     def.MarkAsAdded();
     Assert.IsTrue(def.Added);
 }
예제 #2
0
 public void SortTopologicallyAsString_does_not_scan_dependencies_for_Visited_packages()
 {
     Graph graph = new Graph();
     PackageDefinition definitionA = new PackageDefinition("A:B");
     definitionA.MarkAsAdded();
     graph.AddPackageDefinition(definitionA);
     Queue<string> result = graph.SortTopologically();
     Assert.IsEmpty(result);
 }