Sha256: 5a3554c05d1b0a70e27ae32dae63bb079a7555d0c7cabc7c3aeb924ee022f9f2
Contents?: true
Size: 927 Bytes
Versions: 4
Compression:
Stored size: 927 Bytes
Contents
# encoding: utf-8 require 'spec_helper' describe Github::Client::Search, '#code' do let(:query) { 'tty' } let(:request_path) { '/search/code' } before { stub_get(request_path).with(query: {q: query}). to_return(body: body, status: status, headers: {content_type: 'application/json; charset=utf-8'}) } after { reset_authentication_for(subject) } context "resource found" do let(:body) { fixture('search/code.json') } let(:status) { 200 } it { should respond_to :code } it "should get the resources" do subject.code q: query a_get(request_path).with(query: {q: query}).should have_been_made end it "should be a response wrapper" do code = subject.code q: query code.should be_a Github::ResponseWrapper end it "should get information" do code = subject.code q: query code.total_count.should == 104 end end end
Version data entries
4 entries across 4 versions & 1 rubygems