diff --git a/module/EventDispatcher/test/ConfigProviderTest.php b/module/EventDispatcher/test/ConfigProviderTest.php
new file mode 100644
index 00000000..8c344467
--- /dev/null
+++ b/module/EventDispatcher/test/ConfigProviderTest.php
@@ -0,0 +1,27 @@
+<?php
+declare(strict_types=1);
+
+namespace ShlinkioTest\Shlink\EventDispatcher;
+
+use PHPUnit\Framework\TestCase;
+use Shlinkio\Shlink\EventDispatcher\ConfigProvider;
+
+class ConfigProviderTest extends TestCase
+{
+    /** @var ConfigProvider */
+    private $configProvider;
+
+    public function setUp(): void
+    {
+        $this->configProvider = new ConfigProvider();
+    }
+
+    /** @test */
+    public function configIsReturned(): void
+    {
+        $config = $this->configProvider->__invoke();
+
+        $this->assertArrayHasKey('dependencies', $config);
+        $this->assertArrayHasKey('events', $config);
+    }
+}