Sha256: 5addd671ee2f81fb83795ad4d0b1426c122b0d8e1b22c9dd167f28e2bacd201d
Contents?: true
Size: 707 Bytes
Versions: 3
Compression:
Stored size: 707 Bytes
Contents
require 'spec_helper' module Mrt::Ingest describe Request do describe :new do it 'should require a profile' do expect do Mrt::Ingest::Request.new(profile: nil, submitter: 'jd/John Doe', type: 'file') end.to raise_error(ArgumentError) end it 'should require a submitter' do expect do Mrt::Ingest::Request.new(profile: 'demo_merritt', submitter: nil, type: 'file') end.to raise_error(ArgumentError) end it 'should require a type' do expect do Mrt::Ingest::Request.new(profile: 'demo_merritt', submitter: 'jd/John Doe', type: nil) end.to raise_error(ArgumentError) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mrt-ingest-0.0.10 | spec/unit/mrt/ingest/request_spec.rb |
mrt-ingest-0.0.6 | spec/unit/mrt/ingest/request_spec.rb |
mrt-ingest-0.0.5 | spec/unit/mrt/ingest/request_spec.rb |