Sha256: 2b4cec60f43c3ed82837dc6b4833d6d29da81cf8936eb6351b979ede06745e8b
Contents?: true
Size: 1.03 KB
Versions: 17
Compression:
Stored size: 1.03 KB
Contents
require 'spec_helper' describe Krikri::PrimoParser do subject { Krikri::PrimoParser.new(record) } let(:record) { build(:primo_record) } it 'provides some useful helpers for navigating nested records' do expect(Krikri::PrimoParser.search('lsr13')).to eq(['nmbib:PrimoNMBib', 'nmbib:record', 'nmbib:search', 'nmbib:lsr13']) expect(Krikri::PrimoParser.display('creator')).to eq(['nmbib:PrimoNMBib', 'nmbib:record', 'nmbib:display', 'nmbib:creator']) expect(Krikri::PrimoParser.record('top')).to eq(['nmbib:PrimoNMBib', 'nmbib:record', 'nmbib:top']) end it_behaves_like 'a parser' end
Version data entries
17 entries across 17 versions & 1 rubygems