Sha256: 16bd1cd6e447d4b680f4088738916a88a04fe348ecaf8ab158bcc51fc2cc62b1

Contents?: true

Size: 456 Bytes

Versions: 4

Compression:

Stored size: 456 Bytes

Contents

covers 'facets/array/median'

test_case Array do

  method :median do
    test "odd sized" do
      r = %w{e a b c d}.median
      r.assert == "c"
    end

    test "even sized" do
      r = %w{f e a b c d}.median
      r.assert == "d"
    end

    test "with positive offset" do
      r = %w{e a b c d}.median(1)
      r.assert == "d"
    end

    test "with negative offset" do
      r = %w{e a b c d}.median(-1)
      r.assert == "b"
    end
  end

end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
facets-glimmer-3.2.0 test/core/array/test_median.rb
facets-3.1.0 test/core/array/test_median.rb
facets-3.0.0 test/core/array/test_median.rb
facets-2.9.3 test/core/array/test_median.rb