Cucumber Ltd / cucumber-pro

Create licensefeatures/billing/create_license.feature

Release Dasher II (patch 1) (2018-12-13)

Romain Gérard

Currently viewing

Feature: Create License

SaaS users need to create a License to contain their projects.

You will only be shown the create license form if you are on the user dashboard and you are not a member of any License.

Later we might just add a button in the settings that allows anyone with an existing License Membership to also create additional Licenses.

For the time being, appliances don't have licenses at all. Eventually we aim to add one implicit license for an appliance, based on the replicated settings.

Scenario: New SaaS user creates their first license

  • Given the app is running on the SaaS
  • And Jo has registered for an account
  • When Jo creates a license named Tomato
  • Then Jo should be able to create a project under the Tomato license

Scenario: Appliance users don't specify a license

  • Given the app is running on an appliance
  • And Victor has registered for an account
  • Then Victor should be able to create a project