Поскольку Вы могли бы хотеть свойство только для чтения:
public int Foo { get; private set; }
Или свойство Только для записи:
public int Foo { private get; set; }
Сначала попробуйте следующее:
Authlogic::Session::Base.controller = Authlogic::ControllerAdapters::RailsAdapter.new(self)
От: http://rdoc.info/projects/binarylogic/authlogic
require "authlogic/test_case" # include at the top of test_helper.rb
setup :activate_authlogic # run before tests are executed
UserSession.create(users(:whomever)) # logs a user in