Sha256: d0b5aaabd5669e5d20fd7addaaf0a7ecbd2a61c4137ae802aaf1568e965e93d5
Contents?: true
Size: 961 Bytes
Versions: 3
Compression:
Stored size: 961 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper') describe "FedEx Ship" do before(:each) do fedex = new_fedex @shipment = fedex.ship @shipment.service_type = "FEDEX_2_DAY" @shipment.attributes = fedex_shipper @shipment.attributes = fedex_recipient @shipment.attributes = fedex_package end it "should create a new shipment" do use_response(:ship_defaults) @shipment.rate.should == 17.02 @shipment.currency.should == "USD" @shipment.delivery_date.should == Date.parse("Tue, 11 Aug 2009") @shipment.tracking_number.should == "794797892957" @shipment.label.should_not be_nil @shipment.barcode.should_not be_nil end it "should only validate the shipment" do pending DONT_SAVE = true @shipment.just_validate = true begin @shipment.rate.should == 'fdsf' rescue Shippinglogic::FedEx::Error => e raise e.request end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
binarylogic-shippinglogic-1.1.1 | spec/fedex/ship_spec.rb |
binarylogic-shippinglogic-1.1.2 | spec/fedex/ship_spec.rb |
binarylogic-shippinglogic-1.1.3 | spec/fedex/ship_spec.rb |