1 Feature: Project Snippets
3 Given I sign in as a user
4 And I own project "Shop"
5 And project "Shop" have "Snippet one" snippet
6 And project "Shop" have no "Snippet two" snippet
7 And I visit project "Shop" snippets page
9 Scenario: I should see snippets
10 Given I visit project "Shop" snippets page
11 Then I should see "Snippet one" in snippets
12 And I should not see "Snippet two" in snippets
14 Scenario: I create new project snippet
15 Given I click link "New Snippet"
16 And I submit new snippet "Snippet three"
17 Then I should see snippet "Snippet three"
20 Scenario: I comment on a snippet "Snippet one"
21 Given I visit snippet page "Snippet one"
22 And I leave a comment like "Good snippet!"
23 Then I should see comment "Good snippet!"
25 Scenario: I update "Snippet one"
26 Given I visit snippet page "Snippet one"
27 And I click link "Edit"
28 And I submit new title "Snippet new title"
29 Then I should see "Snippet new title"
31 Scenario: I destroy "Snippet one"
32 Given I visit snippet page "Snippet one"
33 And I click link "Edit"
34 And I click link "Remove Snippet"
35 Then I should not see "Snippet one" in snippets