Cucumber Ltd / cucumber-pro

Change project visibilityfeatures/billing/change_project_visibility.feature

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

Romain Gérard

Currently viewing

Feature: Change project visibility

Users on private projects are billable, so when the visibility of a project changes, so does your bill.

Background:

  • Given the app is running on the SaaS
  • And Jo has created these metered SaaS licenses:
    Name
    Tomato

Scenario: switch from public to private

  • Given Jo has created the following projects:
    NamePrivateLicense
    tomato-oss-projectNoTomato
  • When Jo makes tomato-oss-project private
  • Then Jo should see these license members on the Tomato license summary:
    EmailProjectsBillable
    [email protected]tomato-oss-projectYes

Scenario: switch from private to public

  • Given Jo has created the following projects:
    NamePrivateLicense
    tomato-oss-projectYesTomato
  • When Jo makes tomato-oss-project public
  • Then Jo should see these license members on the Tomato license summary:
    EmailProjectsBillable
    [email protected]tomato-oss-projectNo