Browse Source

Add singular collection

Matt Scriven 8 years ago
parent
commit
4de7b9c37c
2 changed files with 16 additions and 5 deletions
  1. 5 5
      test/collection_listing_test.rb
  2. 11 0
      test/fixtures/collection_listing.json

+ 5 - 5
test/collection_listing_test.rb

@@ -12,13 +12,13 @@ class CollectionListingTest < Test::Unit::TestCase
     assert_equal 'Home page', collection_listings.first.title
   end
 
-  # def test_get_collection_listing_for_collection_id
-  #   fake "applications/999/collection_listings/2", method: :get, status: 201, body: load_fixture('collection_listing')
+  def test_get_collection_listing_for_collection_id
+    fake "applications/999/collection_listings/1", method: :get, status: 201, body: load_fixture('collection_listing')
 
-  #   collection_listing = ShopifyAPI::CollectionListing.find(2, params: { application_id: 999 })
+    collection_listing = ShopifyAPI::CollectionListing.find(1, params: { application_id: 999 })
 
-  #   assert_equal 'Synergistic Silk Chair', collection_listing.title
-  # end
+    assert_equal 'Home page', collection_listing.title
+  end
 
   # def test_get_collection_listing_product_ids
   #   fake "applications/999/collection_listings/product_ids", method: :get, status: 201, body: load_fixture('collection_listing_product_ids')

+ 11 - 0
test/fixtures/collection_listing.json

@@ -0,0 +1,11 @@
+{
+  "collection_id": 1,
+  "updated_at": "2017-01-09T13:59:09-05:00",
+  "body_html": null,
+  "default_product_image": null,
+  "handle": "frontpage",
+  "image": null,
+  "title": "Home page",
+  "sort_order": "alpha-asc",
+  "published_at": "2017-01-09T13:59:09-05:00"
+}