diff --git a/TODO.md b/TODO.md
index cce8576b009235c474851469817b5a6ef61cd2fe..a5d280fba94fcfcb9caed052e2a30635cabaa0ef 100644
--- a/TODO.md
+++ b/TODO.md
@@ -29,7 +29,7 @@ was ich so sehe ...
     ✅ Phpmodules -> funcktioniert formal, aber bei Nicht-PHP-Apps nicht relevant; getestet werden die im Binary eincomoilierten Module
     ✅ Ping
     ✅ PortTcp -> sockets Modul im Binary hinzugefügt.
-    ⬜ Simple
+    ✅ Simple
     ⬜ SqliteConnect
 
 ⬜ parent Option testen
diff --git a/tests/200_simple.php b/tests/200_simple.php
new file mode 100644
index 0000000000000000000000000000000000000000..ceeb8c860743acd23dd71c7dd904d51150bd68bd
--- /dev/null
+++ b/tests/200_simple.php
@@ -0,0 +1,7 @@
+#!/usr/bin/env php
+<?php
+
+echo "
+WHAT: Run check simple
+";
+_exec("$AMCLI --ini='".__DIR__."/configs/simple.ini'");
diff --git a/tests/configs/simple.ini b/tests/configs/simple.ini
new file mode 100644
index 0000000000000000000000000000000000000000..e135f48563d17b02a5ccbc95bcb7129db3f5c4cb
--- /dev/null
+++ b/tests/configs/simple.ini
@@ -0,0 +1,31 @@
+; =======================================================================
+;
+; APPMONITOR CLI CLIENT
+;
+; for the checks see its parameters
+; <https://os-docs.iml.unibe.ch/appmonitor/PHP_client/Plugins/Checks/index.html>
+;
+; =======================================================================
+
+
+; -----------------------------------------------------------------------
+; CHECKS
+; -----------------------------------------------------------------------
+
+["Simple test 1"]
+description="Simple OK"
+function="Simple"
+params='{
+    "result": 0,
+    "value": "Everything is fine"
+}'
+
+["Simple test 2"]
+description="Simple Unknown"
+function="Simple"
+params='{
+    "result": 1,
+    "value": "Unknown state"
+}'
+
+; -----------------------------------------------------------------------