Sha256: e9283b540ed613199c280193326acfa868c05832526bafedba515d149415e64c

Contents?: true

Size: 675 Bytes

Versions: 1

Compression:

Stored size: 675 Bytes

Contents

require 'spec_helper'

describe "An instance of", Array do
  subject do
    [
      { :column1 => 'value1', :column2 => 'value2', :column3 => 'value3' },
      { :column1 => 'value1', :column2 => 'value2', :column3 => 'value3' },
      { :column1 => 'value1', :column2 => 'value2', :column3 => 'value3' },
      { :column1 => 'value1', :column2 => 'value2', :column3 => 'value3' }
    ]
  end

  describe "#tablinate" do
    before do
      Tablinate.should_receive(:generate_table)  do |objects, params|
        objects.should == subject
      end
    end

    it "should call generate_table and pass itself and pass the params" do
      subject.tablinate
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tablinate-1.2.3 spec/tablinate/array_spec.rb