aboutsummaryrefslogtreecommitdiffstats
path: root/src/test/resources/karatetest/features
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/resources/karatetest/features')
-rw-r--r--src/test/resources/karatetest/features/03--Subscriber.feature18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/test/resources/karatetest/features/03--Subscriber.feature b/src/test/resources/karatetest/features/03--Subscriber.feature
index 0d21ccb..6e4b884 100644
--- a/src/test/resources/karatetest/features/03--Subscriber.feature
+++ b/src/test/resources/karatetest/features/03--Subscriber.feature
@@ -38,6 +38,24 @@ Given url location
When method delete
Then status 204
+Scenario: testCreation2SameSubscribers
+Given path 'hub'
+And request data[0]
+When method post
+Then status 201
+And def location = responseHeaders['Location'][0]
+Given path 'hub'
+And request data[0]
+When method post
+Then status 400
+And match $ contains { message : 'Bad Request'}
+Given path 'hub'
+When method get
+And match $ == '#[1]'
+Given url location
+When method delete
+Then status 204
+
Scenario: testGetByIdSubscriber
Given path 'hub'
And request data[0]