Sha256: 81c8b04d46f415fe7d873b1e476346342bef0b99e7d792d940b248e41d5c7a64

Contents?: true

Size: 442 Bytes

Versions: 2

Compression:

Stored size: 442 Bytes

Contents

require File.expand_path('../spec_helper', File.dirname(__FILE__))
require 'gorillib/array/sorted_median'

describe Array do
  describe '#sorted_median' do
    context 'with empty' do
      it 'returns nil' do
        [].sorted_median.should be_nil
      end
    end

    context 'given any array' do
      it 'returns the middle element of odd-sized arrays' do
        ("a".."y").to_a.sorted_median.should == "m"
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gorillib-0.4.1pre spec/array/sorted_median_spec.rb
gorillib-0.1.11 spec/array/sorted_median_spec.rb