Sha256: 1eaaaf3febfde037f06ae961850ae9d71c0ed444a3bc7ec50a304aa9d9367e64

Contents?: true

Size: 520 Bytes

Versions: 5

Compression:

Stored size: 520 Bytes

Contents

require 'test_helper'

class IconHelperTest < ActionView::TestCase
  include Wobapphelpers::Helpers::IconHelper

  test "icon() renders i with class fas" do
    render plain: icon('search')

    assert_select 'i.fas.fa-search.fa-fw', 1 
    assert_select 'i.fas.fa-quark', 0
  end

  Wobapphelpers::Helpers::IconHelper::PREDEFINED_ICONS.each do |key,value|
    test "icon_#{key} renders i with class fa-#{value}" do
      render plain: send("icon_#{key}")
 
      assert_select "i.fas.fa-#{value}", 1 
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
wobapphelpers-4.2.0 test/helpers/icon_helper_test.rb
wobapphelpers-4.1.2 test/helpers/icon_helper_test.rb
wobapphelpers-4.1.1 test/helpers/icon_helper_test.rb
wobapphelpers-4.1.0 test/helpers/icon_helper_test.rb
wobapphelpers-4.0.0 test/helpers/icon_helper_test.rb