Sha256: a683297418b0967d9a401040165e612f0dab2585170e5290ed8d6ca495f22de0

Contents?: true

Size: 671 Bytes

Versions: 4

Compression:

Stored size: 671 Bytes

Contents

require 'spec/helper'
require 'example/session'

describe 'example/session' do
  behaves_like :session

  it 'starts at 0' do
    session do |mock|
      mock.get('/').should =~ /Value is: 0/
    end
  end

  it 'increments the counter' do
    session do |mock|
      mock.get('/increment').should =~ /Value is: 1/
      mock.get('/increment').should =~ /Value is: 2/
      mock.get('/increment').should =~ /Value is: 3/
    end
  end

  it 'decrements the counter' do
    session do |mock|
      mock.get('/decrement').should =~ /Value is: -1/
      mock.get('/decrement').should =~ /Value is: -2/
      mock.get('/decrement').should =~ /Value is: -3/
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
manveru-innate-2009.02.25 spec/example/session.rb
manveru-innate-2009.03.24 spec/example/session.rb
manveru-innate-2009.04.01 spec/example/session.rb
manveru-innate-2009.04.08 spec/example/session.rb