Cucumber Ltd / jam

Create a projectfeatures/manage_projects/create_a_project.feature

Update release notes

Matt Wynne

Currently viewing

Feature: Manage projects

A Cucumber Pro project is where the documentation and specifications for your software are stored and shared with your whole team.


  • Can't create a project with a name that's already taken


  • Given the following projects have been created:

Scenario: you can view the new projects

  • When Bob creates a project called bobs-project
  • Then Bob should see bobs-project's name and repo URL

Scenario: you can't create two projects with the same name

  • When Sally tries to create a project called janes-public-project
  • Then Sally should be told that janes-public-project already exists

Scenario: you can't create a projects without a name

  • When Bob tries to create a project with no name
  • Then Bob should be told to enter a project name