Sha256: edaf8c4a8bfe773afaf1bd31aa3a8195e89a37d60dc9a3eaab5efd581c29d18e
Contents?: true
Size: 1.39 KB
Versions: 3
Compression:
Stored size: 1.39 KB
Contents
require "helper" require "minitest/autorun" class TestOrder < HoldingsTestCase def test_no_current_issues record = load_fixture('holdings_289196.xml').records[0] assert_equal [], record.current_issues record = load_fixture('holdings_289196.xml').records[1] assert_equal [], record.current_issues end def test_current_issues record = load_fixture('holdings_289196.xml').records[2] assert_kind_of Array, record.current_issues assert_equal "v. 116, no. 3 (2011 June)", record.current_issues[0] end def test_order_statuses record = load_fixture('holdings_8615744.xml').records.first assert_kind_of Array, record.orders assert_equal 'In the Pre-Order Process. Try Borrow Direct or ILL.', record.orders.first, "status 0" record = load_fixture('holdings_8267323.xml').records.first assert_kind_of Array, record.orders assert_equal 'Received 2011-08-09. Place an In Process item request.', record.orders.first, "status 1" record = load_fixture('holdings_7471326.xml').records.first assert_kind_of Array, record.orders assert_equal 'Not yet received; claimed 2011-08-08. Try Borrow Direct or ILL.', record.orders.first, "status 4" record = load_fixture('holdings_8918502.xml').records.first assert_kind_of Array, record.orders assert_equal 'Copy On Order 2011-08-09. Try Borrow Direct or ILL.', record.orders.first, "status 8" end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
voyager_api-0.1.2 | test/holdings/test_order.rb |
voyager_api-0.1.1 | test/holdings/test_order.rb |
voyager_api-0.1.0 | test/holdings/test_order.rb |