diff --git a/testing/assertj/pom.xml b/assertj/pom.xml
similarity index 95%
rename from testing/assertj/pom.xml
rename to assertj/pom.xml
index 9bef9435..e0701cdb 100644
--- a/testing/assertj/pom.xml
+++ b/assertj/pom.xml
@@ -8,7 +8,6 @@
io.mincong
java-examples-parent
1.0.0-SNAPSHOT
- ../../pom.xml
java-examples-assertj
diff --git a/testing/assertj/src/test/java/io/mincongh/testing/assertj/AssertJFeaturesJava8Test.java b/assertj/src/test/java/io/mincongh/testing/assertj/AssertJFeaturesJava8Test.java
similarity index 100%
rename from testing/assertj/src/test/java/io/mincongh/testing/assertj/AssertJFeaturesJava8Test.java
rename to assertj/src/test/java/io/mincongh/testing/assertj/AssertJFeaturesJava8Test.java
diff --git a/testing/junit/pom.xml b/junit4/pom.xml
similarity index 82%
rename from testing/junit/pom.xml
rename to junit4/pom.xml
index 40ad2f54..9cb3f171 100644
--- a/testing/junit/pom.xml
+++ b/junit4/pom.xml
@@ -8,11 +8,10 @@
io.mincong
java-examples-parent
1.0.0-SNAPSHOT
- ../../pom.xml
- java-examples-junit
- Java Examples - JUnit
+ java-examples-junit4
+ Java Examples - JUnit 4
diff --git a/testing/junit/src/test/java/io/mincongh/testing/junit/BeforeAndAfterTest.java b/junit4/src/test/java/io/mincongh/testing/junit/BeforeAndAfterTest.java
similarity index 100%
rename from testing/junit/src/test/java/io/mincongh/testing/junit/BeforeAndAfterTest.java
rename to junit4/src/test/java/io/mincongh/testing/junit/BeforeAndAfterTest.java
diff --git a/testing/junit/src/test/java/io/mincongh/testing/junit/So49333280Test.java b/junit4/src/test/java/io/mincongh/testing/junit/So49333280Test.java
similarity index 100%
rename from testing/junit/src/test/java/io/mincongh/testing/junit/So49333280Test.java
rename to junit4/src/test/java/io/mincongh/testing/junit/So49333280Test.java
diff --git a/pom.xml b/pom.xml
index ba136cc6..f15e71b4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,6 +29,7 @@
akka
+ assertj
basic
cli
concurrency
@@ -45,6 +46,7 @@
jgit-http
jmh
json
+ junit4
logback
maven
mockito
@@ -52,8 +54,6 @@
oca
ocp
restful-api
- testing/assertj
- testing/junit
typesafe-config
vavr
xml