Sha256: 82a992b41bdf7936f9e7c4cb78d7f05cf7db7e69a412c44d24dbebef6f298ba5

Contents?: true

Size: 671 Bytes

Versions: 1

Compression:

Stored size: 671 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')

describe "FedEx Ship" do
  it "should create a new shipment" do
    use_response(:basic_ship)
    
    fedex = new_fedex
    shipment = fedex.ship
    
    shipment.service_type = "FEDEX_2_DAY"
    shipment.attributes = fedex_shipper
    shipment.attributes = fedex_recipient
    shipment.attributes = fedex_package
    
    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
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
binarylogic-shippinglogic-1.0.0 spec/fedex/ship_spec.rb