Sha256: 1cb08e6e0b7ec17b664d8c94ad5dfc64434b9bb2ee9e7665a191fbd83c42d6c2
Contents?: true
Size: 956 Bytes
Versions: 62
Compression:
Stored size: 956 Bytes
Contents
require 'test_helper' module Workarea class FacetsHelperTest < ViewTest def test_facet_hidden_inputs facets = [Search::TermsFacet.new(stub_everything, 'color')] params[:color] = %w(Red Blue) assert_match( /input type="hidden".*name="color\[\]".*value="Red"/, facet_hidden_inputs(facets) ) assert_match( /input type="hidden".*name="color\[\]".*value="Blue"/, facet_hidden_inputs(facets) ) end def test_price_range_facet_text number = 99.99 price = number_to_currency(number.to_m) over = price_range_facet_text(from: number) under = price_range_facet_text(to: number) range = price_range_facet_text(from: 1.99, to: 99.99) assert_equal(over, t('workarea.facets.price_range.over', price: price)) assert_equal(under, t('workarea.facets.price_range.under', price: price)) assert_equal(range, '$1.99 - $99.99') end end end
Version data entries
62 entries across 62 versions & 1 rubygems