Sha256: 0d62873ad672cba38c02bff4cce2646ed357b39250757f0c159d89925031207f
Contents?: true
Size: 717 Bytes
Versions: 3
Compression:
Stored size: 717 Bytes
Contents
require 'test_helper' class Seiten::HTML::BreadcrumbTest < ActiveSupport::TestCase def context controller = ApplicationController.new controller.view_context.tap do |context| context.instance_eval do def url_options { host: 'localhost:3000' } end end end end def navigation @navigation ||= Seiten::Navigation.find_by(id: 'application.en') end def current_page @current_page ||= navigation.pages.find_by(slug: 'about/our-team/switzerland') end test '::new' do nav = Seiten::HTML::Breadcrumb.new(context, page: current_page) html = File.read(File.join(FIXTURES_DIR, 'breadcrumb.html')).strip assert_equal html, nav.body end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
seiten-1.0.2 | test/lib/seiten/html/breadcrumb_test.rb |
seiten-1.0.1 | test/lib/seiten/html/breadcrumb_test.rb |
seiten-1.0.0 | test/lib/seiten/html/breadcrumb_test.rb |