Sha256: d23638af1c583d0f7f7d234c3534a652afa4bec3ee6a95cb96fd8ffd2e63ccaf
Contents?: true
Size: 751 Bytes
Versions: 1
Compression:
Stored size: 751 Bytes
Contents
require 'spec_helper' describe Tankard::Api::Utils::Find do let(:find) { Class.new { include Tankard::Api::Utils::Find }.new } describe "#route" do it "raises NoMethodError" do expect { find.send(:route) }.to raise_error(NoMethodError, "Must implement and return the base route") end end describe "#http_client" do it "raises NoMethodError" do expect { find.send(:http_client) }.to raise_error(NoMethodError, "Must return the http object to make requests with") end end describe "#http_request_parameters" do it "raises NoMethodError" do expect { find.send(:http_request_parameters) }.to raise_error(NoMethodError, "Must return a hash like structure with request parameters") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tankard-0.1.0 | spec/tankard/api/utils/find_spec.rb |