summaryrefslogtreecommitdiff
path: root/lib/solidus_subscriptions
diff options
context:
space:
mode:
authorBrendan Deere <brendangdeere@gmail.com>2017-01-06 14:53:22 -0800
committerGitHub <noreply@github.com>2017-01-06 14:53:22 -0800
commit71d033362b96e8602550a981c0396a3ee6e613e8 (patch)
tree240f9b76e0dc2b3541b9e09488146b16a4d63cc8 /lib/solidus_subscriptions
parent12dd304b9a66c964c38abb2804299fdf167d9c74 (diff)
parent592462ae482ca17bbdfcfe19907a1fe53e9fbad3 (diff)
Merge pull request #113 from brendandeere/remove_root_order
Remove root order
Diffstat (limited to 'lib/solidus_subscriptions')
-rw-r--r--lib/solidus_subscriptions/testing_support/factories/spree_modification_factory.rb8
-rw-r--r--lib/solidus_subscriptions/testing_support/factories/subscription_factory.rb4
2 files changed, 11 insertions, 1 deletions
diff --git a/lib/solidus_subscriptions/testing_support/factories/spree_modification_factory.rb b/lib/solidus_subscriptions/testing_support/factories/spree_modification_factory.rb
new file mode 100644
index 0000000..41e3d69
--- /dev/null
+++ b/lib/solidus_subscriptions/testing_support/factories/spree_modification_factory.rb
@@ -0,0 +1,8 @@
+FactoryGirl.modify do
+ factory :user do
+ trait :subscription_user do
+ bill_address
+ ship_address
+ end
+ end
+end
diff --git a/lib/solidus_subscriptions/testing_support/factories/subscription_factory.rb b/lib/solidus_subscriptions/testing_support/factories/subscription_factory.rb
index e4f3cdc..d434d2a 100644
--- a/lib/solidus_subscriptions/testing_support/factories/subscription_factory.rb
+++ b/lib/solidus_subscriptions/testing_support/factories/subscription_factory.rb
@@ -1,8 +1,10 @@
FactoryGirl.define do
factory :subscription, class: 'SolidusSubscriptions::Subscription' do
+ store
+
user do
ccs = build_list(:credit_card, 1, gateway_customer_profile_id: 'BGS-123', default: true)
- build :user, credit_cards: ccs
+ build :user, :subscription_user, credit_cards: ccs
end
trait :with_line_item do