# Test poprawnego logowania
  def test_login_success
    try_to_login @valid_user, :remember_me => "0"
    assert logged_in?
    assert_equal @valid_user.id, session[:user_id]
    assert_equal "Uytkownik #{@valid_user.screen_name}zalogowany!", flash[:notice]
    assert_response :redirect
    assert_redirected_to :action => "index"
  
  # Upewnij si, e nie pamitamy uytkownika
  user = assigns(:user)
  assert user.remember_me != "1"
  # Nie powinny by ustawione adne cookie
  assert_nil cookies[:remember_me]
  assert_nil cookies[:authorization_token]
  end
  .
  .
  .
private

  # Prbuje zalogowa uytkownika za pomoc akcji logowania
  # Przesya w opcjach :remember => "0" lub :remember_me => "1" 
  # w celu wywoania mechanizmu "pamitaj mnie"
  def try_to_login(user, options = {})
    user_hash = { :screen_name => user.screen_name,
                  :password => user.password }
    user_hash.merge!(options)
    post :login, :user => user_hash
  end

