Sha256: f95911cf68fca9b7ef6527943f4d07f28d29acfd91433022f8fdc7b8e7de3809

Contents?: true

Size: 723 Bytes

Versions: 112

Compression:

Stored size: 723 Bytes

Contents

require File.dirname(__FILE__) + '/spec_helper'
require File.dirname(__FILE__) + '/stack'

class StackExamples < Spec::ExampleGroup
  describe(Stack)
  before(:each) do
    @stack = Stack.new
  end
end

class EmptyStackExamples < StackExamples
  describe("when empty")
  it "should be empty" do
    @stack.should be_empty
  end
end

class AlmostFullStackExamples < StackExamples
  describe("when almost full")
  before(:each) do
    (1..9).each {|n| @stack.push n}
  end
  it "should be full" do
    @stack.should_not be_full
  end
end

class FullStackExamples < StackExamples
  describe("when full")
  before(:each) do
    (1..10).each {|n| @stack.push n}
  end
  it "should be full" do
    @stack.should be_full
  end
end

Version data entries

112 entries across 112 versions & 12 rubygems

Version Path
picolena-0.1.5 rails_plugins/rspec/examples/pure/nested_classes_example.rb
picolena-0.1.7 rails_plugins/rspec/examples/pure/nested_classes_example.rb
picolena-0.1.8 rails_plugins/rspec/examples/pure/nested_classes_example.rb
pictrails-0.5.0 vendor/plugins/rspec/examples/pure/nested_classes_example.rb
radiant-0.6.5.1 vendor/plugins/rspec/examples/pure/nested_classes_example.rb
radiant-0.6.5 vendor/plugins/rspec/examples/pure/nested_classes_example.rb
radiant-0.6.6 vendor/plugins/rspec/examples/pure/nested_classes_example.rb
radiant-0.6.7 vendor/plugins/rspec/examples/pure/nested_classes_example.rb
radiant-0.6.9 vendor/plugins/rspec/examples/pure/nested_classes_example.rb
radiant-0.6.8 vendor/plugins/rspec/examples/pure/nested_classes_example.rb
rspec-0.0.10 examples/pure/nested_classes_example.rb
rspec-1.1.10 examples/pure/nested_classes_example.rb
rspec-1.1.0 examples/pure/nested_classes_example.rb
rspec-1.1.1 examples/pure/nested_classes_example.rb
rspec-1.1.2 examples/pure/nested_classes_example.rb
rspec-1.1.11 examples/pure/nested_classes_example.rb
rspec-1.1.6 examples/pure/nested_classes_example.rb
rspec-1.1.7 examples/pure/nested_classes_example.rb
rspec-1.1.5 examples/pure/nested_classes_example.rb
rspec-1.1.4 examples/pure/nested_classes_example.rb