Booking contract
Status: Draft, Last Updated: 8 June 2024
Functional Requirements
DAO Membership
Gherkins
Add member to DAO
Feature: Add member to DAO
Scenario: Caller has not the right role
Given the transaction caller **does not** have the right role
When the DAO contract gets called to add a member
Then the contract will revert
Scenario: Add member to DAO succesfully
Given the transaction caller **has** the MEMBERSHIP_MANAGER_ROLE
When the DAO contract gets called to add a member
And the member has already been added before
Then the contract will revert
Scenario: Add member to DAO succesfully
Given the transaction caller **has** the MEMBERSHIP_MANAGER_ROLE
When the DAO contract gets called to add a member
And the member has not already been added before
Then the address of the new member gets added to the DAOSteps to book
- NameTypeDescriptionNameDescription
- NameTypeDescription
Booking System Requirements
Last updated