Skip to content

Instantly share code, notes, and snippets.

@danmo
Last active August 29, 2015 14:16
Show Gist options
  • Save danmo/ec19c2969fd5999b4902 to your computer and use it in GitHub Desktop.
Save danmo/ec19c2969fd5999b4902 to your computer and use it in GitHub Desktop.
Feature: Managing BEN Brands
In order to use the BEN platform, I need to be a user of the system.
Scenario: Creating a new brand when handling an external user registration request
Given I am an internal user
And I am registering an external user registration request
And I visit the client creation/edit modal or view
And I select "Add Client" button, link or icon
And I visit the client creation/edit modal or view
When I click the "Create Brand" button
Then I should be presented with the brand creation/edit modal or view
Scenario: Creating a new brand when setting up a new Client account
Given I am an internal user
And I visit the a admin / general navigation section
And I am presented with the option of creating a new client by of a "Add Client" button, link or icon
And I select "Add Client" button, link or icon
And I visit client creation/edit modal or view
When I click the "Create Brand" button
Then I should be presented with the brand creation/edit modal or view
Scenario: Creating a new demo brand for internal planning
Given I am an internal user
And I visit the a admin / general navigation section
And I am presented with the option of creating a new brand
When I click the "Create Brand" button
Then I should be presented with the brand creation/edit modal or view
Scenario: Configuring brand information
Given I am an internal user
And I visit the brand creation/edit modal or view
When I set brand general info fields, default categories, [FUTURE] Brand default demographics
Then current brand should reflect the above information
Scenario: Setting brand's client
Given I am an internal user
And I visit the brand creation/edit modal or view
When I search through a list of clients
And I select a client
Then the brand should be assigned to the selected client account
Scenario: Managing Brand’s relationship with Client(s)
Given I am an internal user
And I visit the brand creation/edit modal or view
When I click an Add Client button
Then I should be presented with the client creation/edit modal or view
And brand should get assigned with earlier created client
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment