Sha256: 3e86defb85613716a8ac2b64e91dc5aada0c3e8b981375e90fc0299e1fc93ac2
Contents?: true
Size: 961 Bytes
Versions: 1
Compression:
Stored size: 961 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + "/test_helper") class ListDocsBangTest < MiniTest::Unit::TestCase describe "list_docs!" do before do DocRaptor.api_key "something something" end describe "with bogus arguments" do it "should raise an error if something other than an options hash is passed in" do assert_raises(ArgumentError) {DocRaptor.list_docs!(true)} assert_raises(ArgumentError) {DocRaptor.list_docs!(nil)} end end describe "with good arguments" do it "should give me a valid response" do stub_http_response_with("simple_list_docs", :get) assert_equal file_fixture("simple_list_docs"), DocRaptor.list_docs!.body end it "raise an exception when the list get fails" do stub_http_response_with("invalid_list_docs", :get, 422) assert_raises(DocRaptorException::DocumentListingFailure) {DocRaptor.list_docs!} end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
doc_raptor-0.2.3 | test/list_docs_bang_test.rb |