Sha256: 694259d130539f5e72306497eda2af80e1f23986d3052b48bce21bb4db75fb28

Contents?: true

Size: 913 Bytes

Versions: 3

Compression:

Stored size: 913 Bytes

Contents

@javascript
Feature: Manage Posts
  As a User
  I want to be able to manage Posts (CRUD)

  Background:
    Given the Test User exists
      And the Test Post exists
      And I am signed in as Test User

  Scenario: New Post
    Given I am on the New Post page
    When I write a Post
    Then I should see my New Post

  Scenario: Edit Post
    Given I am on the Edit Post page
    When I edit the Test Post
    Then I should see the Test Post changed

  Scenario: Delete Posts
    When I delete the Test Post
    Then I should not see the Test Post

  Scenario: Navigate to New Post
    When I navigate to New Post
    Then I should see the New Post page

  Scenario: Navigate to Edit Post
    When I navigate to Edit Post
    Then I should see the Edit Post page

  Scenario: Post Preview
    Given I am on the New Post page
    When I type in the post body field
      Then I should see its markdown preview

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
crowdblog-0.0.15 features/posts/manage.feature
crowdblog-0.0.14 features/posts/manage.feature
crowdblog-0.0.13 features/posts/manage.feature