diff --git a/.gitignore b/.gitignore
index 09a469f8e2303cbbfb8413f60e05f8abca037a4f..a26e73e25994deb8ca53008bdf30dd74635b2306 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,4 +3,5 @@
 *.sublime-workspace
 vendor
 classes/log/error_log.txt
-composer.phar
\ No newline at end of file
+composer.phar
+.idea/
diff --git a/tests/CourseCompletedTest.php b/tests/CourseCompletedTest.php
new file mode 100644
index 0000000000000000000000000000000000000000..1658bdfa1fd50431ae33c374cb4b1ab873189111
--- /dev/null
+++ b/tests/CourseCompletedTest.php
@@ -0,0 +1,21 @@
+<?php
+/**
+ * Created by PhpStorm.
+ * User: lee.kirkland
+ * Date: 5/26/2016
+ * Time: 9:29 AM
+ */
+
+namespace Tests;
+
+
+class CourseCompletedTest extends TestCase
+{
+    protected function constructInput() {
+        return array_merge(parent::constructInput(), [
+            'objecttable' => 'course_completed',
+            'objectid' => 1,
+            'eventname' => '\core\event\course_completed',
+        ]);
+    }
+}
\ No newline at end of file