Sha256: 65500e12bea6f1d9c415fb3daff07ea01c9ec6959aeba59371f1cb44d1182375
Contents?: true
Size: 583 Bytes
Versions: 5
Compression:
Stored size: 583 Bytes
Contents
require_relative '../../../test_helper' require_relative '../../../../lib/vedeu/input/input' module Vedeu describe Input do let(:described_module) { Input } let(:input) { 'input' } before do Terminal.stubs(:input).returns(input) Queue.stubs(:enqueue).returns([input]) end describe '.capture' do let(:subject) { described_module.capture } it 'returns an Array' do subject.must_be_instance_of(Array) end it 'returns the enqueued input' do subject.must_equal([input]) end end end end
Version data entries
5 entries across 5 versions & 1 rubygems