Sha256: ba41015c25e336af7817c424a2b78a7faf1a28f1b4ab799b785ecf5c10eebf8e
Contents?: true
Size: 802 Bytes
Versions: 62
Compression:
Stored size: 802 Bytes
Contents
require 'test_helper' module Workarea module Admin class RecommendationsIntegrationTest < Workarea::IntegrationTest include Admin::IntegrationTest setup :set_product def set_product @product = create_product end def test_updates_product_recommendations_settings patch admin.catalog_product_recommendations_path(@product), params: { sources: %w(automatic custom), settings: { product_ids_list: '1,2,3' } } assert_equal(1, Recommendation::Settings.count) settings = Recommendation::Settings.first assert_equal(@product.id, settings.id) assert_equal(%w(automatic custom), settings.sources) assert_equal(%w(1 2 3), settings.product_ids) end end end end
Version data entries
62 entries across 62 versions & 1 rubygems