Sha256: 9c74c126debb10ffef39b6fe5365c4273388bfb50c38fcb0fe73fcb0cf2864ea

Contents?: true

Size: 749 Bytes

Versions: 2

Compression:

Stored size: 749 Bytes

Contents

require 'spec_helper'

describe ShinyWookie do
  it 'has a version number' do
    ShinyWookie::VERSION.should_not be_nil
  end
  
  context "documents" do
    it 'returns an array' do
      documents = ShinyWookie.generate_documents
    
      documents.should be_an_instance_of Array
    end

    it 'contains documents' do
      documents = ShinyWookie.generate_documents
    
      documents.first.should be_an_instance_of ShinyWookie::Document
    end
  
  end
  
  it "has a gabbler" do 
    gabbler = ShinyWookie.gabbler
    
    gabbler.should be_an_instance_of Gabbler
  end
  
  it "has one gabbler" do
    gabbler = ShinyWookie.gabbler
    gabbler2 = ShinyWookie.gabbler
    
    gabbler.object_id.should eql gabbler2.object_id
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
shiny_wookie-0.0.2 spec/shiny_wookie_spec.rb
shiny_wookie-0.0.1 spec/shiny_wookie_spec.rb