Topic: Need Help on Test

Hi.. I'm newbie need help,
I got error when run the rake test:funcionals...

d:/ruby/bin/ruby -Ilib;test "d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/functional/site_controller_test.rb" "test/functional/user_controller_test.rb"
C:/Documents and Settings/No Fee/My Documents/Aptana Studio/Manage_IP/app/helpers/application_helper.rb:5: warning: parenthesize argument(s) for future version
Loaded suite d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader
Started
....F.
Finished in 0.25 seconds.

  1) Failure:
test_registration_page(UserControllerTest) [./test/functional/user_controller_test.rb:25]:
expected tag, but no tag found matching {:attributes=>{:type=>"text", :name=>"user[nama_klien]", :size=>30, :maxlength=>50}, :tag=>"input"} in:
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://www.w3.org/TR/html4/strict.dtd\">\n<html>\n\t<head>\n\t\t<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" />\n\t\t<title>Register Data Klien</title>\n\t\t<link href=\"/stylesheets/site.css?1205820483\" media=\"screen\" rel=\"stylesheet\" type=\"text/css\" />\n\t</head>\n\t<body>\n\t\t<div id=\"wholepage\">\n\t\t\t<div id=\"header\">KS-Net</div>\n\t\t\t<div id=\"nav\">\n\t\t\t\t<a href=\"/\">Home</a>\n\t\t\t\t<a href=\"/site/about\">Tentang Kami</a>\n\t\t\t\t<a href=\"/site/help\">Help</a>\n\t\t\t\tDaftar Klien\n\t\t\t</div>\n\t\t\t<div id=\"content\">\n\t\t\t\t\t\t\t\t<h2>Register</h2>\n\t<form action=\"/user/register\" method=\"post\">\n\t<fieldset>\n\t<legend>Masukkan Data Klien</legend>\n\t\n\t<div class=\"form_row\">\n\t\t<label for=\"Nama_Klien\">Nama Klien:</label>\n\t\t<input id=\"user_nama_klien\" name=\"user[nama_klien]\" size=\"30\" type=\"text\" />\n\t\t<br/>\n\t</div>\n\t<div class=\"form_row\">\n\t\t<label for=\"IP_Klien\">IP Klien:</label>\n\t\t<input id=\"user_ip_klien\" name=\"user[ip_klien]\" size=\"30\" type=\"text\" />\n\t\t<br/>\n\t</div>\n\t<div class=\"form_row\">\n\t\t<label for=\"Netmask\">Netmask:</label>\n\t\t<input id=\"user_ipnetmask\" name=\"user[ipnetmask]\" size=\"30\" type=\"text\" />\n\t\t<br/>\n\t</div>\n\t<div class=\"form_row\">\n\t\t<label for=\"GW_Klien\">Gateway Klien:</label>\n\t\t<input id=\"user_gw_klien\" name=\"user[gw_klien]\" size=\"30\" type=\"text\" />\n\t\t<br/>\n\t</div>\n\t<div class=\"form_row\">\n\t\t<label for=\"VLAN\">VLAN:</label>\n\t\t<input id=\"user_vlan\" name=\"user[vlan]\" size=\"30\" type=\"text\" />\n\t\t<br/>\n\t</div>\n\t<div class=\"form_row\">\n\t\t<label for=\"Radio_NOC\">Radio NOC:</label>\n\t\t<input id=\"user_radio_noc\" name=\"user[radio_noc]\" size=\"30\" type=\"text\" />\n\t\t<br/>\n\t</div>\n\t<div class=\"form_row\">\n\t\t<label for=\"IP_Radio_NOC\">IP Radio NOC:</label>\n\t\t<input id=\"user_ip_radio_noc\" name=\"user[ip_radio_noc]\" size=\"30\" type=\"text\" />\n\t\t<br/>\n\t</div>\n\t<div class=\"form_row\">\n\t\t<label for=\"Radio_Klien\">Radio Klien:</label>\n\t\t<input id=\"user_radio_klien\" name=\"user[radio_klien]\" size=\"30\" type=\"text\" />\n\t\t<br/>\n\t</div>\n\t<div class=\"form_row\">\n\t\t<label for=\"IP_Radio_Klien\">IP Radio Klien:</label>\n\t\t<input id=\"user_ip_radio_klien\" name=\"user[ip_radio_klien]\" size=\"30\" type=\"text\" />\n\t\t<br/>\n\t</div>\n\t<input class=\"submit\" name=\"commit\" type=\"submit\" value=\"Register!\" />\n</fieldset>\n</form>\n\t\t\t</div>\n\t\t\t\n\t\t</div>\n\t</body>\n</html>\n".
<nil> is not true.

6 tests, 16 assertions, 1 failures, 0 errors
rake aborted!
Command failed with status (1): [d:/ruby/bin/ruby -Ilib;test "d:/ruby/lib/r...]
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:719:in `sh'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:726:in `call'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:726:in `sh'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:805:in `sh'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:740:in `ruby'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:805:in `ruby'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/testtask.rb:117:in `define'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:823:in `verbose'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/testtask.rb:102:in `define'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `call'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `each'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:392:in `execute'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:362:in `invoke'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `synchronize'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:355:in `invoke'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `each'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1739:in `top_level'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in `standard_exception_handling'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1733:in `top_level'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1711:in `run'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in `standard_exception_handling'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in `run'
d:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7
d:/ruby/bin/rake:16:in `load'
d:/ruby/bin/rake:16

Thanks for help..