Sha256: e64ee994997a763801efc60b9604bcf14f6b6785d8b0a0366261c564bbb015d2
Contents?: true
Size: 561 Bytes
Versions: 1
Compression:
Stored size: 561 Bytes
Contents
covers 'facets/enumerable/sum' test_case Enumerable do method :sum do test do [1,2,3].sum.assert == 6 end test 'with block' do a = [1.0, 2.1, 3.2].sum(&:to_i) a.assert == 6 end test 'with identity' do a = [].sum(9) a.assert == 9 a = [1].sum(9) a.assert == 1 end test 'with identity and block' do # notice identity is not effected by block (correct?) a = [].sum(9.1, &:to_i) a.assert == 9.1 a = [1.1].sum(9.1, &:to_i) a.assert == 1 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
facets-2.9.3 | test/core/enumerable/test_sum.rb |