Sha256: dd0ca3360e59f26d171b2866942548a56f049271c691d819ae2fdbf3d949d8c1

Contents?: true

Size: 457 Bytes

Versions: 4

Compression:

Stored size: 457 Bytes

Contents

covers 'facets/enumerable/count'

testcase Enumerable do

  unit :count => "strings" do
    e = ['a','1','a']
    r = e.count('1')
    r.assert == 1

    e = ['a','1','a']
    r = e.count('a')
    r.assert == 2
  end

  unit :count => "array of arrays" do
    e = [['a',2],['a',2],['a',2],['b',1]]
    r = e.count(['a',2])
    r.assert == 3
  end

  unit :count => "hash" do
    e = { :a=>2, 'b'=>1, :c=>2 }
    r = e.count(2)
    r.assert == 2
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
facets-2.9.1 test/core/enumerable/test_count.rb
facets-2.9.0 test/core/enumerable/test_count.rb
facets-2.9.0.pre.2 test/core/enumerable/test_count.rb
facets-2.9.0.pre.1 test/core/enumerable/test_count.rb