Sha256: ac9d58abd5dfe1a44ed01ad3151006c9893920f23d0012229168b4968e3c0b1c
Contents?: true
Size: 1.16 KB
Versions: 2
Compression:
Stored size: 1.16 KB
Contents
require 'test_helper' module Vedeu describe Buffers do describe '.add' do before { Buffers.reset } it 'returns the name of the buffer added to storage' do Buffers.add({ name: 'molybdenum' }).must_equal('molybdenum') end it 'raises an exception if the attributes does not have a :name key' do attributes = { no_name_key: '' } proc { Buffers.add(attributes) }.must_raise(MissingRequired) end context 'when the buffer is already registered' do it 'retrieves the buffer in storage, and adds the attributes to the ' \ 'back buffer, preserving the front which may already have content' do skip end end context 'when the buffer was not registered' do it 'stores a new buffer by name, and adds the attributes to the back ' \ 'buffer' do skip end end end describe '.latest' do context 'when the buffer does not exist by this name' do it '' do skip end end context 'when the buffer can be found by name' do it '' do skip end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.2.4 | test/lib/vedeu/repositories/buffers_test.rb |
vedeu-0.2.3 | test/lib/vedeu/repositories/buffers_test.rb |