diff --git a/mongo/docker-entrypoint-initdb.d/mongo-init.js b/mongo/docker-entrypoint-initdb.d/mongo-init.js
index 32c1efb1b01b8f9ddfdb2885702b61f4eb36f825..c309ce47df5066ad41bbd4a0f223055676eadfe8 100644
--- a/mongo/docker-entrypoint-initdb.d/mongo-init.js
+++ b/mongo/docker-entrypoint-initdb.d/mongo-init.js
@@ -42,34 +42,55 @@ db.createCollection('taskTemplates');
 db.taskTemplates.insertMany(
     [
         {
-            "name":"exampleTask",
-            "url":"https://jsonplaceholder.typicode.com/todos/1",
-            "method":"GET",
-            "requestPolicy":"",
-            "responsePolicy":"",
-            "finalPolicy":"",
-            "cacheNamespace":"",
-            "cacheScope":""
+            "name": "exampleTask",
+            "url": "https://jsonplaceholder.typicode.com/todos/1",
+            "method": "GET",
+            "requestPolicy": "",
+            "responsePolicy": "",
+            "finalPolicy": "",
+            "cacheNamespace": "",
+            "cacheScope": ""
         },
         {
-            "name":"exampleTaskPolicy",
-            "url":"",
-            "method":"GET",
-            "requestPolicy":"example/example/1.0",
-            "responsePolicy":"",
-            "finalPolicy":"",
-            "cacheNamespace":"",
-            "cacheScope":""
+            "name": "exampleTaskPolicy",
+            "url": "",
+            "method": "GET",
+            "requestPolicy": "example/example/1.0",
+            "responsePolicy": "",
+            "finalPolicy": "",
+            "cacheNamespace": "",
+            "cacheScope": ""
         },
         {
-            "name":"exampleTask2",
-            "url":"https://jsonplaceholder.typicode.com/todos/1",
-            "method":"GET",
-            "requestPolicy":"",
-            "responsePolicy":"",
-            "finalPolicy":"",
-            "cacheNamespace":"",
-            "cacheScope":""
+            "name": "exampleTask2",
+            "url": "https://jsonplaceholder.typicode.com/todos/1",
+            "method": "GET",
+            "requestPolicy": "",
+            "responsePolicy": "",
+            "finalPolicy": "",
+            "cacheNamespace": "",
+            "cacheScope": ""
+        },
+        {
+            "name": "didResolve",
+            "url": "",
+            "method": "GET",
+            "requestPolicy": "example/resolve/1.0",
+            "responsePolicy": "",
+            "finalPolicy": "",
+            "cacheNamespace": "",
+            "cacheScope": ""
+        },
+        {
+            "name": "failingTask",
+            "url": "",
+            "requestPolicy": "example",
+            "method": null,
+            "requestPolicy": "",
+            "responsePolicy": "",
+            "finalPolicy": "",
+            "cacheNamespace": "",
+            "cacheScope": ""
         }
     ]
 );
@@ -125,6 +146,46 @@ db.taskListTemplates.insertMany(
                     ]
                 }
             ]
+        },
+        {
+            "name": "failingList",
+            "groups": [
+                {
+                    "execution": "parallel",
+                    "finalPolicy": "",
+                    "tasks": ["failingTask", "exampleTask2"]
+                }
+            ]
+        },
+        {
+            "name": "testList",
+            "groups": [
+                {
+                    "execution": "sequential",
+                    "finalPolicy": "",
+                    "tasks": ["getKeyDID", "didResolve"]
+                }
+            ]
+        },
+        {
+            "name": "failTestListSync",
+            "groups": [
+                {
+                    "execution": "sequential",
+                    "finalPolicy": "",
+                    "tasks": ["getKeyDID", "failingTask", "exampleTask"]
+                }
+            ]
+        },
+        {
+            "name": "failTestListAsync",
+            "groups": [
+                {
+                    "execution": "parallel",
+                    "finalPolicy": "",
+                    "tasks": ["getKeyDID", "failingTask", "exampleTask"]
+                }
+            ]
         }
     ]
 );
@@ -134,11 +195,11 @@ db.createCollection('exports');
 db.exports.insertMany(
     [
         {
-            "exportName":"testexport",
-            "contexts":["https://w3id.org/security/suites/jws-2020/v1"],
-            "policies":{
-                "example/example/1.0":{},
-                "example/example/2.0":{"hello":"world"}
+            "exportName": "testexport",
+            "contexts": ["https://w3id.org/security/suites/jws-2020/v1"],
+            "policies": {
+                "example/example/1.0": {},
+                "example/example/2.0": { "hello": "world" }
             },
             "cacheTTL": 300,
             "key": "key1",