Sha256: 2466edc2287dd23b6d69b796aef17412be27721df544acf31a243a317826f706

Contents?: true

Size: 598 Bytes

Versions: 3

Compression:

Stored size: 598 Bytes

Contents

require 'spec_helper'

describe Zelda::Aflevering do

  it_should_behave_like 'a zelda base model'
  
  it "should accept attributes when being initialized" do
    Zelda::Aflevering.new(:foo => "bar").should be_a(Zelda::Aflevering)
  end  
  
  it "should find an aflevering in Zelda correctly" do
    afl_attrs = { "aflevering" => {"afleveringid" => "POW_00243538", "name" => "3 op reis"} }
    Zelda::Request.stub!(:get).with("afleveringen/1").and_return afl_attrs
    afl = Zelda::Aflevering.find(1)
    afl.should be_a(Zelda::Aflevering)
    afl.afleveringid.should == 'POW_00243538'
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
zelda-1.2.0 spec/zelda/aflevering_spec.rb
zelda-1.1.1 spec/zelda/aflevering_spec.rb
zelda-1.1.0 spec/zelda/aflevering_spec.rb