Scenario: Admin rejects a project
Given a project is pending
And I am logged in as an admin
When I reject a project with the reason "Your project doesn't seem to fit in our community"
Then the Project Members receive a rejection email with the reason "Your project doesn't seem to fit in our community"
And the Project is not findable on the website
Scenario: Admin rejects a project without giving a reason
Given a project is pending
And I am logged in as an admin
When I reject a project without a reason
The I am told to provide a reason for rejecting the project
Scenario: Admin rejects a project Given a project is pending And I am logged in as an admin When I reject a project with the reason "Your project doesn't seem to fit in our community" Then the Project Members receive a rejection email with the reason "Your project doesn't seem to fit in our community" And the Project is not findable on the website
Scenario: Admin rejects a project without giving a reason Given a project is pending And I am logged in as an admin When I reject a project without a reason The I am told to provide a reason for rejecting the project