Sha256: e919044fc13f010815d1b2a325818a05fc7da18f052c492e9228e5d4e72dfc80

Contents?: true

Size: 497 Bytes

Versions: 4

Compression:

Stored size: 497 Bytes

Contents

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

describe "Array Extensions" do
  it "should be able to break up a array into chunks with a max size" do
    [1,2,3,4,5].chunk(3).size.should eql(2)
    [1,2,3,4,5].chunk(3).first.should eql([1,2,3])
    [1,2,3,4,5].chunk(3).last.should eql([4,5])
  end
  it "should be able to break up a array into chunks with a max size" do
    [1,2,3,4,5].chunk(1).size.should eql(5)
    [1,2,3,4,5].chunk(1).first.should eql([1])
  end
  
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
magellan-0.1.0 spec/array_spec.rb
magellan-0.1.1 spec/array_spec.rb
magellan-0.1.2 spec/array_spec.rb
magellan-0.1.3 spec/array_spec.rb