浏览 267 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-01-15 关键字: 关于测试
我在测试这个方法时遇到的问题:
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 不知道该怎样解决!请各位指教 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |


