spec/bearcat/client/assignments_spec.rb in bearcat-1.0.14 vs spec/bearcat/client/assignments_spec.rb in bearcat-1.0.15

- old
+ new

@@ -12,9 +12,17 @@ assignments.first["assignment_group_id"].should == 53 assignments.first["id"].should == 123 assignments.first["due_at"].should == nil end + it "returns an individual assignment for a course" do + stub_get(@client, "/api/v1/courses/3/assignments/1").to_return(json_response("assignment.json")) + assignment = @client.assignment(3, 1) + assignment["assignment_group_id"].should == 53 + assignment["id"].should == 1 + assignment["due_at"].should == nil + end + it "creates an assignment override for a section" do stub_post(@client, "/api/v1/courses/310/assignments/123/overrides") .with(:body => {"assignment_override"=>{"course_section_id"=>"74", "due_at"=>"2013-06-27T21:08:46Z"}}) .to_return(json_response("assignment_section_override.json")) override = @client.create_assignment_override(310, 123, {