Files
socialhose-php/behat/Api/features/V1/recipient/person/create.feature
T
2022-12-09 08:36:26 -06:00

37 lines
992 B
Gherkin

Feature: Create recipient
As an master
I must be able to create new person recipient
@db-fixtures
Scenario:
I try to create new recipient.
Given I authenticated as test@email.com with password test
When I make POST request to /api/v1/recipients
"""
{
"firstName": "Test",
"lastName": "User",
"email": "test.user@email.com",
"active": true,
"notifications": [],
"groups": []
}
"""
Then I got successful response
And it's contains
"""
@object@
.entity('UserBundle:PersonRecipient', 'recipient, id')
.field('firstName', 'Test')
.field('lastName', 'User')
.field('email', 'test.user@email.com')
.field('active', true)
.field('groups', [])
"""
And database has entity UserBundle:PersonRecipient
| firstName | Test |
| lastName | User |
| email | test.user@email.com |
| active | true |