diff --git a/repository/cowsay/tests/cowsay-config-map/00-assert.yaml b/repository/cowsay/tests/cowsay-config-map/00-assert.yaml
new file mode 100644
index 0000000..e351c98
--- /dev/null
+++ b/repository/cowsay/tests/cowsay-config-map/00-assert.yaml
@@ -0,0 +1,9 @@
+apiVersion: v1
+kind: Pod
+metadata:
+  name: kudo-controller-manager-0
+  namespace: kudo-system
+status:
+  phase: Running
+
+# confirms that kudo is running
diff --git a/repository/cowsay/tests/cowsay-config-map/01-assert.yaml b/repository/cowsay/tests/cowsay-config-map/01-assert.yaml
new file mode 100644
index 0000000..bb68c11
--- /dev/null
+++ b/repository/cowsay/tests/cowsay-config-map/01-assert.yaml
@@ -0,0 +1,20 @@
+apiVersion: kudo.dev/v1beta1
+kind: Instance
+metadata:
+  labels:
+    kudo.dev/operator: cowsay
+  name: cowsay-instance
+  namespace: default
+status:
+  planStatus:
+    deploy:
+      name: deploy
+      phases:
+      - name: main
+        status: COMPLETE
+        steps:
+        - name: genfiles
+          status: COMPLETE
+        - name: app
+          status: COMPLETE
+      status: COMPLETE
diff --git a/repository/cowsay/tests/cowsay-config-map/01-install-cowsay.yaml b/repository/cowsay/tests/cowsay-config-map/01-install-cowsay.yaml
new file mode 100644
index 0000000..47e8997
--- /dev/null
+++ b/repository/cowsay/tests/cowsay-config-map/01-install-cowsay.yaml
@@ -0,0 +1,4 @@
+apiVersion: kuttl.dev/v1beta1
+kind: TestStep
+commands:
+  - command: kubectl kudo install ../../operator
\ No newline at end of file
diff --git a/repository/cowsay/tests/cowsay-config-map/02-assert.yaml b/repository/cowsay/tests/cowsay-config-map/02-assert.yaml
new file mode 100644
index 0000000..c8dcc11
--- /dev/null
+++ b/repository/cowsay/tests/cowsay-config-map/02-assert.yaml
@@ -0,0 +1,13 @@
+apiVersion: v1
+kind: ConfigMap
+metadata:
+  annotations:
+    kudo.dev/phase: main
+    kudo.dev/plan: deploy
+    kudo.dev/step: genfiles
+  labels:
+    heritage: kudo
+    kudo.dev/instance: cowsay-instance
+    kudo.dev/operator: cowsay
+  name: cowsayinstance.deploy.main.genfiles.genwww.indexhtml
+  namespace: default