Cucumber Ltd / jam

Change project visibilityfeatures/billing/change_project_visibility.feature

Release Crystal Apple (patch 3) (2018-03-19)

Steve Tooke

Currently viewing

Results for this document from 3 runs in latest build #8169 :

  • passed 4
  • total4 / 169

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
    Jo@example.comtomato-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
    Jo@example.comtomato-oss-projectNo