17 lines
268 B
Ruby
17 lines
268 B
Ruby
|
require 'spec_helper'
|
||
|
|
||
|
describe Rubella::Storage, '.each' do
|
||
|
|
||
|
it "passes the data through the given block" do
|
||
|
storage = Rubella::Storage.new [3, 4, 5]
|
||
|
|
||
|
sum = 0
|
||
|
storage.each do |value|
|
||
|
sum = sum + value
|
||
|
end
|
||
|
|
||
|
expect(sum).to eq(12)
|
||
|
end
|
||
|
|
||
|
end
|