Add support for workflow validation

Also, add support for mock in Kotlin using
https://mockk.io/

Change-Id: Ia85e1180e09e9d08a02de515b1cc4158c3bccd5c
Issue-ID: CCSDK-717
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
diff --git a/components/core/pom.xml b/components/core/pom.xml
index 8b6c524..631ee00 100644
--- a/components/core/pom.xml
+++ b/components/core/pom.xml
@@ -52,11 +52,17 @@
             <groupId>org.yaml</groupId>

             <artifactId>snakeyaml</artifactId>

         </dependency>

+        <!--Testing dependencies-->
         <dependency>

             <groupId>org.jetbrains.kotlin</groupId>

             <artifactId>kotlin-test-junit</artifactId>

             <scope>test</scope>

         </dependency>

+        <dependency>
+            <groupId>io.mockk</groupId>
+            <artifactId>mockk</artifactId>
+            <scope>test</scope>
+        </dependency>
     </dependencies>

 

 </project>