Ето моето http основно удостоверяване във файла на контролера на приложението (application_controller.rb)
before_filter :authenticate
protected
def authenticate
authenticate_or_request_with_http_basic do |username, password|
username == "username" && password == "password"
end
end
и тестът по подразбиране за индексното действие на моя домашен контролер (spec/controllers/home_controller_spec.rb)
require 'spec_helper'
describe HomeController do
describe "GET 'index'" do
it "should be successful" do
get 'index'
response.should be_success
end
end
Тестът не се изпълнява поради метода на удостоверяване. Бих могъл да коментирам "before_filter :authenticate", за да ги стартирам, но бих искал да знам дали има начин да ги накарам да работят с метода.
Благодаря ти!