Sha256: 73b841cd93952994022a48f93161216a4f58ebd2a4142f6814aae92d38047670

Contents?: true

Size: 685 Bytes

Versions: 2

Compression:

Stored size: 685 Bytes

Contents

require File.dirname(__FILE__) + "/../lib/stories"
require File.dirname(__FILE__) + "/../lib/stories/runner"

# Use the story runner by default.
Test::Unit::AutoRunner::RUNNERS[:console] = Proc.new {|r| Stories::Runner }

class UserStoryTest < Test::Unit::TestCase
  story "As a user I want to create stories so I can test if they pass" do
    setup do
      @user = "valid user"
    end

    scenario "A valid user" do
      assert_equal "valid user", @user
    end
  end

  story "As a user I want helpers so that I can extract" do
    def some_helper
      1
    end

    scenario "A call to a helper" do
      assert_equal 1, some_helper
    end
  end

  story "Pending story"
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
citrusbyte-stories-0.1.0 test/all_test.rb
stories-0.1.0 test/all_test.rb