Skip to content

Commit caaca9e

Browse files
committed
ff
1 parent 581685d commit caaca9e

File tree

3 files changed

+20
-3
lines changed

3 files changed

+20
-3
lines changed

src/main/java/com/ctci/stacksandqueues/StackMinTest.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
package main.java.com.ctci.stacksandqueues;
22

3+
import com.ctci.stacksandqueues.StackMin;
4+
35
public class StackMinTest {
46
public static void main(String[] args) {
5-
Result result = JUnitCore.runClasses(QueueViaStacks.class);
7+
Result result = JUnitCore.runClasses(StackMin.class);
68
for (Failure failure : result.getFailures()) {
79
System.out.println(failure.toString());
810
}

src/main/java/com/ctci/treesandgraphs/BuildOrder.java

+4-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import java.util.Map;
99
import java.util.Set;
1010
import java.util.stream.Stream;
11-
11+
import org.junit.Assert.*;
1212
/**
1313
* You are given a list of projects and a list of dependencies (which is a list of pairs of projects, where the second
1414
* project is dependent on the first project). All of a project's dependencies must be built before the project is. Find
@@ -107,7 +107,7 @@ private void removeDependency(Set<Project> newlyBuiltProjects) {
107107
projects.forEach((n, p) -> p.dependencies.removeAll(newlyBuiltProjects));
108108
}
109109

110-
110+
@Test
111111
public static void main(String[] args) {
112112
/* test case 1
113113
@@ -139,6 +139,8 @@ public static void main(String[] args) {
139139
buildOrder.addDependency("b", "a");
140140
buildOrder.addDependency("b", "e");
141141
buildOrder.addDependency("a", "e");
142+
assertNull(buildOrder);
142143
System.out.println(buildOrder.getBuildOrder());
144+
143145
}
144146
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package main.java.com.ctci.treesandgraphs;
2+
3+
import com.ctci.treesandgraphs.BuildOrder;
4+
5+
public class BuildOrderTest {
6+
public static void main(String[] args) {
7+
Result result = JUnitCore.runClasses(BuildOrder.class);
8+
for (Failure failure : result.getFailures()) {
9+
System.out.println(failure.toString());
10+
}
11+
System.out.println("Result == "+result.wasSuccessful());
12+
}
13+
}

0 commit comments

Comments
 (0)