diff --git a/TODO.md b/TODO.md
index 73f99e703d461492ecaad8c2b0d8d1ced264c327..014ead2b82d94fc94bbc9efb690582a33a7a592e 100644
--- a/TODO.md
+++ b/TODO.md
@@ -2,10 +2,6 @@
 
 was ich so sehe ...
 
-✅ Slack-Notifikation: statt Parsing-mechanismus eines Strings --> JSON in der INI schreiben
-
-✅ `--ini=<FILE>` bei relativem Pfad ist relativ zum Binary --> nicht ins eigene Verzeichnis wechseln
-
 ⬜ handle non-JSON Response (z.B. Syntaxfehler in der INI) --> Festlegen, was die aufrufende Instanz machen soll
 
 ⬜ optional: dynamische Parameter aus Umgebungsvariablen / Parsing aus Configs (was immer geht: INI per hooks/template/ file generieren.)
@@ -20,7 +16,7 @@ was ich so sehe ...
 
 ⬜ für alle Checks einen Test schreiben
 
-    ⬜ ApacheProcesses
+    ✅ ApacheProcesses
     ✅ Cert --> Hostname bei Wildcard-Zertifikat wird nicht erkannt
     ✅ Diskfree --> preg_replace hat den Integer Wert noch geholt
     ✅ Exec
@@ -40,6 +36,8 @@ was ich so sehe ...
 
 ⬜ group testen
 
+⬜ worstresult Option testen
+
 ## Done
 
 ✅ PHP compiliert zum Binary
@@ -48,6 +46,10 @@ was ich so sehe ...
 
 ✅ Binary startet auf einen Nicht-PHP-System
 
+✅ Slack-Notifikation: statt Parsing-mechanismus eines Strings --> JSON in der INI schreiben
+
+✅ `--ini=<FILE>` bei relativem Pfad ist relativ zum Binary --> nicht ins eigene Verzeichnis wechseln
+
 ---
 Legende:
 
diff --git a/tests/200_apacheprocesses.php b/tests/200_apacheprocesses.php
new file mode 100644
index 0000000000000000000000000000000000000000..4289cc9bc1923cfd9d406b5fa33b317d11f5b06a
--- /dev/null
+++ b/tests/200_apacheprocesses.php
@@ -0,0 +1,7 @@
+#!/usr/bin/env php
+<?php
+
+echo "
+WHAT: Run check sqlite connect
+";
+_exec("$AMCLI --ini='".__DIR__."/configs/apacheprocesses.ini'");
diff --git a/tests/configs/apacheprocesses.ini b/tests/configs/apacheprocesses.ini
new file mode 100644
index 0000000000000000000000000000000000000000..22272e9b9195543ad32b5f8af13b339f5d949ff3
--- /dev/null
+++ b/tests/configs/apacheprocesses.ini
@@ -0,0 +1,21 @@
+; =======================================================================
+;
+; APPMONITOR CLI CLIENT
+;
+; for the checks see its parameters
+; <https://os-docs.iml.unibe.ch/appmonitor/PHP_client/Plugins/Checks/index.html>
+;
+; =======================================================================
+
+
+; -----------------------------------------------------------------------
+; CHECKS
+; -----------------------------------------------------------------------
+
+["Apache status"]
+description="Worker status of Apache httpd"
+function="ApacheProcesses"
+params=
+worstresult=0
+
+; -----------------------------------------------------------------------