Sha256: 43f9bf0724df7c742d622c3facdf40ac54a2f0de96d8b694e5e995d2dcb2ce1b

Contents?: true

Size: 551 Bytes

Versions: 42

Compression:

Stored size: 551 Bytes

Contents

require 'helper'

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

  it "creates a new group discussion" do
    title = "This is a group discussion"
    stub_post(@client, "/api/v1/groups/2/discussion_topics").with(body: {"title" => title}).to_return(json_response("create_group_discussion.json"))
    discussion = @client.create_group_discussion(2, {'title' => title})
    discussion['title'].should == 'This is a group discussion'
  end

end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
bearcat-0.9.17 spec/bearcat/client/discussions_spec.rb
bearcat-0.9.16 spec/bearcat/client/discussions_spec.rb