Sha256: 3a22a3e160efd275bf8a92e12535c144a514b4bd2b1efde1d15b5fda646e272d
Contents?: true
Size: 486 Bytes
Versions: 9
Compression:
Stored size: 486 Bytes
Contents
require 'spec_helper' module Alf class Aggregator describe Sum do let(:rel){[ {:qty => 10}, {:qty => 20} ]} it 'should work when used standalone' do Sum.new{ qty }.aggregate([]).should eq(0) Sum.new{ qty }.aggregate(rel).should eq(30) end it 'should install factory methods' do Aggregator.sum{ qty }.should be_a(Sum) Aggregator.sum{ qty }.aggregate(rel).should eq(30) end end end end
Version data entries
9 entries across 9 versions & 2 rubygems