lib/physical/spec_support/factories/shipment_factory.rb in physical-0.4.9 vs lib/physical/spec_support/factories/shipment_factory.rb in physical-0.5.0
- old
+ new
@@ -2,11 +2,16 @@
FactoryBot.define do
factory :physical_shipment, class: "Physical::Shipment" do
origin { FactoryBot.build(:physical_location) }
destination { FactoryBot.build(:physical_location) }
- pallets { build_list(:physical_pallet, 1) }
+ pallets { build_list(:physical_pallet, 1) } # deprecated, will be removed
packages { build_list(:physical_package, 2) }
service_code { "usps_priority_mail" }
initialize_with { new(**attributes) }
+
+ trait :freight do
+ structures { build_list(:physical_structure, 1) }
+ service_code { "tforce_freight" }
+ end
end
end