Sha256: 415ee10536ea7a500e2131a3195200f8e0974639dab908c32fe58e8d8063f575

Contents?: true

Size: 489 Bytes

Versions: 39

Compression:

Stored size: 489 Bytes

Contents

require 'helper'

describe Bearcat::Client::ModuleItems do
  before do
    @client = Bearcat::Client.new(prefix: "http://canvas.instructure.com", token: "test_token")
  end

  it 'returns all items for a module' do
    stub_get(@client, '/api/v1/courses/1/modules/1/items').to_return(json_response('module_items.json'))
    items = @client.list_module_items(1,1)
    items.count.should == 3
    items.members[0]['id'].should == 1358
    items.members[0]['type'].should == 'Page'
  end

end

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
bearcat-1.3.21 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.20 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.19 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.18 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.17 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.16 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.15 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.14 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.13 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.12 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.11 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.10 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.9 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.8 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.7 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.6 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.5 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.4 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.3 spec/bearcat/client/module_items_spec.rb
bearcat-1.3.2 spec/bearcat/client/module_items_spec.rb