diff --git a/src/Ouzo/Goodies/Tests/CatchException.php b/src/Ouzo/Goodies/Tests/CatchException.php
index <HASH>..<HASH> 100644
--- a/src/Ouzo/Goodies/Tests/CatchException.php
+++ b/src/Ouzo/Goodies/Tests/CatchException.php
@@ -8,6 +8,22 @@ namespace Ouzo\Tests;
 
 use Throwable;
 
+/**
+ * Class CatchException can be used as alternative to try{...}catch(...){...} block in tests.
+ * It can be used in presented way:
+ *
+ * class ThrowableClass{
+ *      public function throwableMethod(){...}
+ * }
+ *
+ * $throwableObject = new ThrowableClass();
+ *
+ * CatchException::when($throwableObject)->throwableMethod();
+ *
+ * CatchException::assertThat()->isInstanceOf(ThrowableClass::class);
+ *
+ * @package Ouzo\Tests
+ */
 class CatchException
 {
     /** @var Throwable|null */
Few words of docs in CatchException class