2008-01-15
问个简单的问题
关键字: 关于测试
我在测试这个方法时遇到的问题:
这个操作要登陆后才能进行的,所以我测试时,要测试登陆后才能操作,我用的是夹具里面的数据,出现的问题是,当我每次执行测试时,数据库都会重新装入夹具里面的数据,所以测试时总是出现session为nil
不知道该怎样解决!请各位指教
def update_nick_name
begin
@member = Member.find(params[:id])
if @member.update_attributes(params[:member])
render :update do |page|
page.replace_html 'nick_name_information',"<div class=Confirm>显示名称更新成功!</div>"
page.replace_html 'nick_name',@member.nick_name
page.show 'nick_name_information'
end
end
rescue Exception=>e
render :update do |page|
page.replace_html 'nick_name_information',"<div class=Problem>用户显示名称更新失败!</div><br/> #{e}"
page.show 'nick_name_information'
end
end
end
这个操作要登陆后才能进行的,所以我测试时,要测试登陆后才能操作,我用的是夹具里面的数据,出现的问题是,当我每次执行测试时,数据库都会重新装入夹具里面的数据,所以测试时总是出现session为nil
不知道该怎样解决!请各位指教
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 1327 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
关于if xx.save的问题
不是有很多高手吗?怎么没人解答啊,也得照顾照顾我们这些小虾吧!郁闷!
-- by 张云洁 -
关于if xx.save的问题
请大家看以下!
-- by 张云洁 -
集成测试
看一下日志应该可以知道是怎么回事rails添加了外部表单提交保护功能,没有aut ...
-- by aotianlong -
路由测试问题
assert_generates("/members/regist",pts) ...
-- by aotianlong -
集成测试
没有人知道吗?
-- by 张云洁






评论排行榜