Can login with SSO & change Password
This commit is contained in:
@@ -18,3 +18,28 @@ Feature: citizens routes
|
||||
Then the response status code should be 200
|
||||
And the response should contain object:
|
||||
| id | 64b7b379-2298-43ec-b428-ba134930cabd |
|
||||
|
||||
Scenario: Can be connect with SSO
|
||||
Given I have citizen:
|
||||
| id | c606110c-ff0e-4d09-a79e-74632d7bf7bd |
|
||||
| firstName | John |
|
||||
| lastName | Doe |
|
||||
| email | fabrice.lecomte.be@gmail.com |
|
||||
When I send a POST request to "/sso" with body:
|
||||
"""
|
||||
{
|
||||
"url": "https://dc-project.fr/password/reset",
|
||||
"email": "fabrice.lecomte.be@gmail.com"
|
||||
}
|
||||
"""
|
||||
Then the response status code should be 204
|
||||
|
||||
Scenario: Can be change my password
|
||||
Given I am authenticated as Joe Patate with id "c211dca6-aa21-45c2-95ba-c7f2179ee37e"
|
||||
When I send a PUT request to "/citizens/c211dca6-aa21-45c2-95ba-c7f2179ee37e/password/change" with body:
|
||||
"""
|
||||
{
|
||||
"password": "qwerty"
|
||||
}
|
||||
"""
|
||||
Then the response status code should be 201
|
||||
|
||||
Reference in New Issue
Block a user