Sha256: 4471bbff79839b242a40b50bb1eff3dc39fb8e12e62940922114294aea216502
Contents?: true
Size: 850 Bytes
Versions: 5
Compression:
Stored size: 850 Bytes
Contents
require File.expand_path("../helper", __FILE__) class TestHelpers < Test::Unit::TestCase context "A Site's Helpers" do setup do @helpers = site().helpers end should "include sinatra_more's helper methods" do assert @helpers.class.include?(SinatraMore::OutputHelpers) assert @helpers.class.include?(SinatraMore::TagHelpers) assert @helpers.class.include?(SinatraMore::AssetTagHelpers) assert @helpers.class.include?(SinatraMore::FormHelpers) assert @helpers.class.include?(SinatraMore::FormatHelpers) end should "have a method for accessing the Site" do assert_equal @site, @helpers.site end should "have a method for rendering views like partials" do assert_equal "<h1>Testing</h1>\n", @helpers.render("with_locals", :title => "Testing") end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
massimo-0.4.6 | test/test_helpers.rb |
massimo-0.4.5 | test/test_helpers.rb |
massimo-0.4.4 | test/test_helpers.rb |
massimo-0.4.3 | test/test_helpers.rb |
massimo-0.4.2 | test/test_helpers.rb |