Sha256: 89009935d2e395fdc50db5e4d4d7f7ccabc6ffd129b6bc3b3acbcae4b7fd429c
Contents?: true
Size: 850 Bytes
Versions: 1
Compression:
Stored size: 850 Bytes
Contents
require './lib/marver.rb' describe Marver::CreatorSummary do before :each do Time.stub_chain(:now, :to_i, :to_s).and_return "1" credentials = Marver::Credentials.new('priv_key', 'pub_key') @creator = Marver::CreatorSummary.new({ "resourceURI" => "http://gateway.marvel.com/v1/public/creators/648", "name" => "Simone Bianchi", "role" => "penciller (cover)" }, credentials) end it "#name - creator's name" do expect(@creator.name).to eq "Simone Bianchi" end it '#resource_uri - The canonical URL identifier for this resource.' do expect(@creator.resource_uri).to eq "http://gateway.marvel.com/v1/public/creators/648?ts=1&apikey=pub_key&hash=3d4ce88a477c7e4a5accbf6cd2c8b819" end it '#role - the role this creator took' do expect(@creator.role).to eq "penciller (cover)" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
marver-0.0.2 | spec/marver/entities/summaries/creator_summary_spec.rb |