summaryrefslogtreecommitdiff
path: root/lib/solidus_subscriptions/testing_support
diff options
context:
space:
mode:
authorBrendan Deere <brendan.g.deere@gmail.com>2016-12-23 07:51:10 -0800
committerBrendan Deere <brendan@stembolt.com>2017-01-12 13:51:25 -0800
commitfb7e7efd02420334b56dfcda0313e20ac79dd713 (patch)
tree87d6fae5198981c5042ff3095ad2ef2ddbf0d85a /lib/solidus_subscriptions/testing_support
parentc70e4a8599e9371c889c9b7ab0767cba626e541b (diff)
Use subscription address for consolidated intallment
Try to send the consolidated installment order to the address associated to the subscription and gracefully fallback to then the user
Diffstat (limited to 'lib/solidus_subscriptions/testing_support')
-rw-r--r--lib/solidus_subscriptions/testing_support/factories/subscription_factory.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/solidus_subscriptions/testing_support/factories/subscription_factory.rb b/lib/solidus_subscriptions/testing_support/factories/subscription_factory.rb
index 35eca2a..5c52eeb 100644
--- a/lib/solidus_subscriptions/testing_support/factories/subscription_factory.rb
+++ b/lib/solidus_subscriptions/testing_support/factories/subscription_factory.rb
@@ -15,6 +15,10 @@ FactoryGirl.define do
line_items { build_list :subscription_line_item, 1, *line_item_traits }
end
+ trait :with_address do
+ association :shipping_address, factory: :address
+ end
+
trait :actionable do
with_line_item
actionable_date { Time.zone.now.yesterday }