Scenario: Scenarios are written for the database interaction
Given there is a database class
And it uses mongodb
And mongodb module is specified in requirements.txt
When I see "features/database.feature"
Then there is a scenario for "Connect to mongodb"
And a scenario for "Create a collection"
And a scenario for "Query a collection"
And a scenario for "Query a collection item by id"
And a scenario for "Insert object into a collection"
NOTES
This is a draft. Work has not been approved