Sha256: f37984281b4147d57a3d3fd66645b36b11fba688535ddbaf7ca2b3194ee2a57c
Contents?: true
Size: 652 Bytes
Versions: 2
Compression:
Stored size: 652 Bytes
Contents
require 'spec_helper' describe DiscourseApi::API::Categories do subject { DiscourseApi::Client.new("http://localhost") } describe "#categories" do before do stub_get("http://localhost/categories.json").to_return(body: fixture("categories.json"), headers: { content_type: "application/json" }) end it "requests the correct resource" do subject.categories expect(a_get("http://localhost/categories.json")).to have_been_made end it "returns the requested categories" do categories = subject.categories expect(categories).to be_an Array expect(categories.first).to be_a Hash end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
discourse_api-0.1.2 | spec/discourse_api/api/categories_spec.rb |
discourse_api-0.1.1 | spec/discourse_api/api/categories_spec.rb |