Sha256: bb30849125319dfbd6503f7ec764c3ff746abb0b90d79a72b48821fbd32262ca
Contents?: true
Size: 616 Bytes
Versions: 62
Compression:
Stored size: 616 Bytes
Contents
require 'test_helper' module Workarea class FindTaxonomySlugTest < TestCase def test_slug parent_taxon = create_taxon(name: 'Baz') navigable = create_category(name: 'Foo Bar') create_taxon(navigable: navigable, parent: parent_taxon) slug = FindTaxonomySlug.new(navigable).slug assert_equal('baz-foo-bar', slug) navigable.update_attributes!(slug: slug) navigable_two = create_category(name: 'Foo Bar') create_taxon(navigable: navigable_two, parent: parent_taxon) assert_equal('baz-foo-bar-1', FindTaxonomySlug.new(navigable_two).slug) end end end
Version data entries
62 entries across 62 versions & 1 rubygems