feature #14: Add routes for follow/unfollow coonstitution

This commit is contained in:
2019-08-20 09:41:01 +02:00
parent 7ae30bd3cd
commit 9b2b5e681f
7 changed files with 64 additions and 6 deletions

View File

@@ -1,5 +1,6 @@
Feature: follow routes
Feature: follow Article and Constitution
# Article
Scenario: The route for follow article must response a 201 and return object
Given I have citizen:
| id | 64b7b379-2298-43ec-b428-ba134930cabd |
@@ -15,3 +16,20 @@ Feature: follow routes
| lastName | Dupuis |
When I send a "DELETE" request to "/articles/9226c1a3-8091-c3fa-7d0d-c2e98c9bee7b/follow"
Then the response status code should be 204
# Constitution
Scenario: The route for follow constitution must response a 201 and return object
Given I have citizen:
| id | 64b7b379-2298-43ec-b428-ba134930cabd |
| firstName | Jaque |
| lastName | Dupuis |
When I send a "POST" request to "/constitutions/72aa1ee1-4963-eb44-c9e0-5ce6e0f18f00/follow"
Then the response status code should be 201
Scenario: The route for unfollow constitution must response a 204
Given I have citizen:
| id | 64b7b379-2298-43ec-b428-ba134930cabd |
| firstName | Jaque |
| lastName | Dupuis |
When I send a "DELETE" request to "/constitutions/72aa1ee1-4963-eb44-c9e0-5ce6e0f18f00/follow"
Then the response status code should be 204