| 123456789101112131415161718192021222324252627282930313233343536 | require 'test_helper'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})  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})  end  def test_get_variant    fake "variants/808950810", :method => :get, :body => load_fixture('variant')    v = ShopifyAPI::Variant.find(808950810)  end  def test_product_id_should_be_accessible_if_via_product_endpoint    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_product_id_should_be_accessible_if_via_variant_endpoint    fake "variants/808950810", :method => :get, :body => load_fixture('variant')    v = ShopifyAPI::Variant.find(808950810)    assert_equal 632910392, v.product_id  endend
 |