Sha256: 0ed4be0f5f7ea261438e67c3060a8ccb546502e3a8dbfb1da6d8ab59a152a392
Contents?: true
Size: 556 Bytes
Versions: 171
Compression:
Stored size: 556 Bytes
Contents
require 'test_helper' require 'tins/xt' module Tins class CountByTest < Test::Unit::TestCase def test_count_by assert_equal 0, [].count_by { |x| x % 2 == 0 } assert_equal 0, [ 1 ].count_by { |x| x % 2 == 0 } assert_equal 1, [ 1 ].count_by { |x| x % 2 == 1 } assert_equal 1, [ 1, 2 ].count_by { |x| x % 2 == 0 } assert_equal 1, [ 1, 2 ].count_by { |x| x % 2 == 1 } assert_equal 2, [ 1, 2, 3, 4, 5 ].count_by { |x| x % 2 == 0 } assert_equal 3, [ 1, 2, 3, 4, 5 ].count_by { |x| x % 2 == 1 } end end end
Version data entries
171 entries across 153 versions & 9 rubygems