Skip to content

Commit

Permalink
Add program tests
Browse files Browse the repository at this point in the history
  • Loading branch information
sormuras committed Apr 17, 2023
1 parent 6c53f95 commit f51ca4e
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/run.duke/main/java
Submodule java updated 1 files
+4 −0 run/duke/Main.java
15 changes: 15 additions & 0 deletions src/test.jdk.tools/test/java/test/jdk/tools/ProgramTests.java
@@ -0,0 +1,15 @@
package test.jdk.tools;

import static org.junit.jupiter.api.Assertions.assertTrue;

import jdk.tools.Program;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.ValueSource;

class ProgramTests {
@ParameterizedTest
@ValueSource(strings = {"java", "javac", "javadoc", "jfr"})
void findJavaDevelopmentKitTool(String name) {
assertTrue(Program.findJavaDevelopmentKitTool(name).isPresent());
}
}

0 comments on commit f51ca4e

Please sign in to comment.