diff --git a/composer.json b/composer.json
--- a/composer.json
+++ b/composer.json
@@ -57,6 +57,9 @@
     ],
     "phpmd": [
       "vendor/bin/phpmd app/ xml ruleset.xml"
+    ],
+    "test": [
+      "phpunit --no-coverage"
     ]
   },
   "config": {
diff --git a/phpdox.xml b/phpdox.xml
--- a/phpdox.xml
+++ b/phpdox.xml
@@ -18,6 +18,9 @@
         <source type="pmd">
           <file name="logs/pmd.xml" />
         </source>
+        <source type="phpunit">
+          <coverage path="logs/coverage" />
+        </source>
       </enrich>
       <build engine="html" output="api">
         <file extension="html" />
diff --git a/phpunit.xml b/phpunit.xml
--- a/phpunit.xml
+++ b/phpunit.xml
@@ -18,6 +18,13 @@
             <directory suffix=".php">app/</directory>
         </whitelist>
     </filter>
+    <logging>
+        <log type="coverage-html" target="build/coverage"/>
+        <log type="coverage-clover" target="build/logs/clover.xml"/>
+        <log type="coverage-crap4j" target="build/logs/crap4j.xml"/>
+        <log type="coverage-xml" target="build/logs/coverage"/>
+        <log type="junit" target="build/logs/junit.xml" logIncompleteSkipped="false"/>
+    </logging>
     <php>
         <env name="APP_ENV" value="testing"/>
         <env name="CACHE_DRIVER" value="array"/>