Sha256: 22d64e391eb1f848cfb4a2de45b5372ebe00b4bb6ede0506f1b9260a5cfd4291
Contents?: true
Size: 579 Bytes
Versions: 5
Compression:
Stored size: 579 Bytes
Contents
require 'test_helper' module Workarea module Admin class BrowseOptionProductViewModelTest < TestCase def test_browse_options product = create_product( variants: [ { sku: 'SKU1', details: { color: ['Red'], size: ['Large'] } }, { sku: 'SKU2', details: { color: ['Blue'], material: ['Cotton'] } } ] ).reload view_model = ProductViewModel.new(product) assert_equal( %w(None color size material), view_model.browse_options.map(&:first) ) end end end end
Version data entries
5 entries across 5 versions & 1 rubygems