Browse Source

Merge pull request #442 from vnbrs/feature/create-missing-variant-assertions

Create missing assertions to test/variant_test.rb
Jamie Dwyer 6 years ago
parent
commit
cb9d2d2dc4
1 changed files with 4 additions and 1 deletions
  1. 4 1
      test/variant_test.rb

+ 4 - 1
test/variant_test.rb

@@ -5,19 +5,22 @@ class VariantTest < Test::Unit::TestCase
   def test_get_variants
     fake "products/632910392/variants", :method => :get, :body => load_fixture('variants')
 
-    v = ShopifyAPI::Variant.find(:all, :params => {:product_id => 632910392})
+    variants = ShopifyAPI::Variant.find(:all, :params => { :product_id => 632910392 })
+    assert_equal variants.map(&:id).sort, [39072856, 49148385, 457924702, 808950810]
   end
 
   def test_get_variant_namespaced
     fake "products/632910392/variants/808950810", :method => :get, :body => load_fixture('variant')
 
     v = ShopifyAPI::Variant.find(808950810, :params => {:product_id => 632910392})
+    assert_equal 632910392, v.product_id
   end
 
   def test_get_variant
     fake "variants/808950810", :method => :get, :body => load_fixture('variant')
 
     v = ShopifyAPI::Variant.find(808950810)
+    assert_equal 632910392, v.product_id
   end
 
   def test_product_id_should_be_accessible_if_via_product_endpoint