Sha256: a7fea99b933659858a10708d71fc7e3b55fba0899e9f6c8cb7c62b7e29738076
Contents?: true
Size: 1.05 KB
Versions: 2
Compression:
Stored size: 1.05 KB
Contents
describe ChatWork::File do describe ".get", type: :api do subject { ChatWork::File.get(room_id: room_id, account_id: account_id, &block) } before do stub_chatwork_request(:get, "/rooms/#{room_id}/files", "/rooms/{room_id}/files") end let(:room_id) { 123 } let(:account_id) { 101 } it_behaves_like :a_chatwork_api, :get, "/rooms/{room_id}/files" end describe ".find", type: :api do subject { ChatWork::File.find(room_id: room_id, file_id: file_id, create_download_url: create_download_url, &block) } before do stub_chatwork_request(:get, "/rooms/#{room_id}/files/#{file_id}", "/rooms/{room_id}/files/{file_id}") end let(:room_id) { 123 } let(:file_id) { 101 } context "when force is Integer" do let(:create_download_url) { 1 } it_behaves_like :a_chatwork_api, :get, "/rooms/{room_id}/files/{file_id}" end context "when force is boolean" do let(:create_download_url) { true } it_behaves_like :a_chatwork_api, :get, "/rooms/{room_id}/files/{file_id}" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
chatwork-0.9.0 | spec/lib/chatwork/file_spec.rb |
chatwork-0.8.0 | spec/lib/chatwork/file_spec.rb |