Sha256: d433fdf168306d171b6881862765927fffc05327662334747403d788e2039b44

Contents?: true

Size: 570 Bytes

Versions: 4

Compression:

Stored size: 570 Bytes

Contents

require 'minitest_helper'

describe "A presenter test" do
  it "can access helpers through `helper`" do
    assert_equal "<p>Help!</p>", helper.content_tag(:p, "Help!")
  end

  it "can access helpers through `helpers`" do
    assert_equal "<p>Help!</p>", helpers.content_tag(:p, "Help!")
  end

  it "can access helpers through `h`" do
    assert_equal "<p>Help!</p>", h.content_tag(:p, "Help!")
  end

  it "gets the same helper object as a presenter" do
    presenter = StrongPresenter::Presenter.new(Object.new)

    assert_same presenter.helpers, helpers
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
strong_presenter-0.2.2 spec/dummy/test/presenters/minitest/helpers_test.rb
strong_presenter-0.2.1 spec/dummy/test/presenters/minitest/helpers_test.rb
strong_presenter-0.2.0 spec/dummy/test/presenters/minitest/helpers_test.rb
strong_presenter-0.1.0 spec/dummy/test/presenters/minitest/helpers_test.rb