diff --git a/tests/unit/Renderer/TestSimplePhpRenderer.php b/tests/unit/Renderer/TestSimplePhpRenderer.php
new file mode 100644
index 0000000000000000000000000000000000000000..bb3f175428d5550a79b013525d17c4c2d43f1ac2
--- /dev/null
+++ b/tests/unit/Renderer/TestSimplePhpRenderer.php
@@ -0,0 +1,20 @@
+<?php
+
+use WPDesk\View\Resolver\ChainResolver;
+use WPDesk\View\Resolver\Exception\CanNotResolve;
+use WPDesk\View\Resolver\NullResolver;
+
+class TestSimplePhpRenderer extends \PHPUnit\Framework\TestCase
+{
+    const TEXT_IN_TEMPLATE = 'outputText';
+
+    const TEMPLATE_NAME = 'some_template';
+
+    const TEMPLATE_DIR = '/templates';
+
+    public function testRenderWithDirResolver()
+    {
+        $renderer = new \WPDesk\View\Renderer\SimplePhpRenderer(new \WPDesk\View\Resolver\DirResolver(__DIR__ . self::TEMPLATE_DIR));
+        $this->assertEquals(self::TEXT_IN_TEMPLATE, $renderer->render(self::TEMPLATE_NAME));
+    }
+}
\ No newline at end of file
diff --git a/tests/unit/Renderer/templates/some_template.php b/tests/unit/Renderer/templates/some_template.php
new file mode 100644
index 0000000000000000000000000000000000000000..fcd781aa62d0947505006ff55743136fd003c5d2
--- /dev/null
+++ b/tests/unit/Renderer/templates/some_template.php
@@ -0,0 +1,2 @@
+<?php
+    echo 'outputText';
\ No newline at end of file
diff --git a/tests/unit/Resolver/templates/some_template.php b/tests/unit/Resolver/templates/some_template.php
index fcd781aa62d0947505006ff55743136fd003c5d2..dd6143c8fc25443943e50fe4b90f5e86d6331a8e 100644
--- a/tests/unit/Resolver/templates/some_template.php
+++ b/tests/unit/Resolver/templates/some_template.php
@@ -1,2 +1 @@
-<?php
-    echo 'outputText';
\ No newline at end of file
+this is dummy text
\ No newline at end of file