diff --git a/pom.xml b/pom.xml
index 95c04ba..10dc286 100644
--- a/pom.xml
+++ b/pom.xml
@@ -37,9 +37,9 @@
- org.codehaus.plexus
- plexus-container-default
- 2.1.1
+ org.eclipse.sisu
+ org.eclipse.sisu.plexus
+ 0.3.5
org.codehaus.plexus
@@ -56,6 +56,17 @@
commons-cli
1.6.0
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+ org.codehaus.plexus
+ plexus-testing
+ 1.2.0
+ test
+
diff --git a/src/test/java/org/codehaus/plexus/tools/cli/CliTest.java b/src/test/java/org/codehaus/plexus/tools/cli/CliTest.java
index 4625d29..b4db53d 100644
--- a/src/test/java/org/codehaus/plexus/tools/cli/CliTest.java
+++ b/src/test/java/org/codehaus/plexus/tools/cli/CliTest.java
@@ -20,14 +20,18 @@
import java.lang.reflect.Method;
import java.lang.reflect.Modifier;
-import org.codehaus.plexus.PlexusTestCase;
import org.codehaus.plexus.util.FileUtils;
+import org.junit.jupiter.api.Test;
+
+import static org.codehaus.plexus.testing.PlexusExtension.getBasedir;
+import static org.junit.jupiter.api.Assertions.assertEquals;
/**
* @author Jason van Zyl
*/
-public class CliTest extends PlexusTestCase {
- public void testCli() throws Exception {
+class CliTest {
+ @Test
+ void cli() throws Exception {
String[] args = new String[] {"-n", getBasedir()};
Class clazz = TestCli.class;