Sha256: 9d5757f1da541933a2443209204677da6fbe2121d8459ef577c039a769761243
Contents?: true
Size: 1.32 KB
Versions: 25
Compression:
Stored size: 1.32 KB
Contents
module WebService module Client require 'test_helper' class SearchBenchmarks < Test::Unit::TestCase def setup @base_url = "http://bobcatdev.library.nyu.edu" @doc_id = "nyu_aleph000062856" @isbn = "0143039008" @issn = "0090-5720" @title = "Travels with My Aunt" @author = "Graham Greene" @genre = "Book" end def test_benchmarks VCR.turn_off! Benchmark.bmbm do |results| results.report("Web Service Search:") { (1..10).each { search = Exlibris::Primo::WebService::Client::Search.new :base_url => @base_url response = search.search_brief "<request><![CDATA[<searchRequest xmlns=\"http://www.exlibris.com/primo/xsd/wsRequest\" xmlns:uic=\"http://www.exlibris.com/primo/xsd/primoview/uicomponents\"><PrimoSearchRequest xmlns=\"http://www.exlibris.com/primo/xsd/search/request\"><QueryTerms><BoolOpeator>AND</BoolOpeator><QueryTerm><IndexField>isbn</IndexField><PrecisionOperator>exact</PrecisionOperator><Value>0090-5720</Value></QueryTerm></QueryTerms><StartIndex>1</StartIndex><BulkSize>5</BulkSize><DidUMeanEnabled>false</DidUMeanEnabled></PrimoSearchRequest><institution>NYU</institution></searchRequest>]]></request>" } } end VCR.turn_on! end end end end
Version data entries
25 entries across 25 versions & 1 rubygems