Un jour, une gem

11/07/2012

Mercredi c'est Rack::Test

gem install rack-test

Tester vos applications Rails

Une API simple pour tester vos applications Rake comme ceci :

require "rack/test"

class HomepageTest < Test::Unit::TestCase
  include Rack::Test::Methods

  def app
    MyApp.new
  end

  def test_redirect_logged_in_users_to_dashboard
    authorize "bryan", "secret"
    get "/"
    follow_redirect!

    assert_equal "http://example.org/redirected", last_request.url
    assert last_response.ok?
  end

end

Voilà voilà c’est tout pour aujourd’hui :)

Le lien utile