Sha256: 0ccf67a856b38da70da599f5dd805ac9abe03557c62cb67bd43c726454b5623f
Contents?: true
Size: 937 Bytes
Versions: 9
Compression:
Stored size: 937 Bytes
Contents
require 'spec_helper' describe Caracal::Core::Bookmarks do subject { Caracal::Document.new } #------------------------------------------------------------- # Public Methods #------------------------------------------------------------- describe 'public method tests' do # .bookmark_start describe '.bookmark_start' do let!(:size) { subject.contents.size } before { subject.send('bookmark_start', id: '123', name: 'abc') } it { expect(subject.contents.size).to eq size + 1 } it { expect(subject.contents.last).to be_a(Caracal::Core::Models::BookmarkModel) } end # .bookmark_end describe '.bookmark_end' do let!(:size) { subject.contents.size } before { subject.send('bookmark_end', id: '123') } it { expect(subject.contents.size).to eq size + 1 } it { expect(subject.contents.last).to be_a(Caracal::Core::Models::BookmarkModel) } end end end
Version data entries
9 entries across 9 versions & 2 rubygems