# Functional test problem in rails 2.2.2

**URL:** <https://www.ruby-forum.com/t/functional-test-problem-in-rails-2-2-2/177633>\
**Category:** Rails\
**Created:** [October 21, 2009, 11:14am UTC](https://www.ruby-forum.com/t/functional-test-problem-in-rails-2-2-2/177633 "2009-10-21T11:14:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nike](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/dbc845/32.png) [@nike](https://www.ruby-forum.com/u/nike)\
**Post date:** [October 21, 2009, 11:14am UTC](https://www.ruby-forum.com/t/functional-test-problem-in-rails-2-2-2/177633/1 "2009-10-21T11:14:20Z")

</div>

Hi,

I am doing functional test for my application, when i created a method  
in test folder

test “valid\_login\_and\_redirect” do  
post :authenticate,:user=\> {:username=\>‘admin’,:password=\>‘admin’}  
assert session[:user]  
assert\_response :redirect  
end

i am getting the error as  
valid\_login\_and\_redirect(AccountControllerTest)  
[functional/account\_controller\_test.rb:16:in  
`test_valid_login_and_redirect' /usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/testing/setup_and_teardown.rb:60:in` **send** ’  
/usr/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active\_support/testing/setup\_and\_teardown.rb:60:in  
`run’]:

is not true.

Please help me

---

<div class="post-metadata">

**Author:** ![nike](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/dbc845/32.png) [@nike](https://www.ruby-forum.com/u/nike)\
**Post date:** [October 21, 2009, 12:46pm UTC](https://www.ruby-forum.com/t/functional-test-problem-in-rails-2-2-2/177633/2 "2009-10-21T12:46:55Z")

</div>

Hi Nike M.

session[:user] is nil

Sijo
