`
张云洁
  • 浏览: 11785 次
  • 性别: Icon_minigender_2
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

关于rails2.0的测试问题

阅读更多
关于rails2.0的测试有一些疑惑,始终没有解决。关于rails2.0测试方面也发生了一些变化!
例如:
以前在生成的功能测试中有:
require File.dirname(__FILE__) + '/../test_helper'
require 'search_controller'

但是现在生成的功能测试与之对应控制器这行
require 'search_controller'

没有了,还有就是
class SearchController; def rescue_action(e) raise e end; end

  def setup
    @controller = SearchController.new
    @request    = ActionController::TestRequest.new
    @response   = ActionController::TestResponse.new 
end

这个方法也没有,不知道现在是内定的还是需要写其他的东西?
请各位知道的给讲解以下!谢谢了,急用! 
分享到:
评论
3 楼 张云洁 2008-01-18  
花花公子 写道
是不需要了,因为现在继承的是 ActionController::TestCase, 而不是简单的继承 Test::Unit::TestCase。

明白了,不过能举例说明以下rails2.0的功能测试更好,谢谢了!另外,怎么在测试里面,测试修改字段值的方法,并保存到测试数据库里面,我试了很多次,总是不能保存到数据库里面,不知道是哪的错误,有那位知道的,请举例说明以下, 
2 楼 花花公子 2008-01-17  
是不需要了,因为现在继承的是 ActionController::TestCase, 而不是简单的继承 Test::Unit::TestCase。
1 楼 张云洁 2008-01-17  
那位高手会啊,帮忙啊!

相关推荐

    好用的rails 2.0 Api 文档

    Rails强调测试驱动开发,内置了Test::Unit和RSpec两种测试框架,便于编写单元测试、集成测试和功能测试,确保代码的质量和稳定性。 **10. 国际化(i18n)** Rails 2.0提供i18n模块,支持多语言应用。通过配置文件,...

    Ruby on Rails 2.0的新特性介绍

    除此之外,Rails 2.0还包括其他一些改进,如性能提升、数据库迁移工具的强化、ActiveRecord的优化以及测试框架的增强等。这些更新旨在简化开发流程,提高代码质量,使Rails成为更强大、更易用的Web开发框架。 总的...

    ruby on rails2.0本地安装包

    这个“ruby on rails2.0本地安装包”适用于Windows和Linux操作系统,特别是针对网络速度较慢的用户设计,方便他们离线安装Rails 2.0.2版本。 在Rails 2.0版本中,有几个关键性的改进和特性: 1. **ActiveRecord**...

    rails2.0下实现《rubyonrails》中的mybook实例

    在Ruby on Rails 2.0框架下,我们经常会遇到创建和操作数据库的需求。在这个实例中,我们将探讨如何在Rails应用中使用SQLite数据库,一个轻量级且易于上手的数据库管理系统,尤其适合开发阶段。标题提到的“mybook”...

    Rails API 文档

    在Rails API文档中,你可以找到关于以下关键知识点的详尽解释: 1. **路由(Routing)** Rails的路由系统将HTTP请求映射到控制器的行动上,并且定义了URL模式。Rails 2.0中的路由规则已经相当灵活,支持资源化路由...

    JavaEye2.0_on_rails

    ### JavaEye2.0_on_rails:敏捷Web开发实践与Ruby on Rails的应用 #### 敏捷软件开发方法 - **背景**:传统软件工程方法在实际应用中面临着项目延期、成本超支以及软件质量不高的问题。为了克服这些挑战,业界提出...

    Building.Dynamic.Web.2.0.Websites.with.Ruby.on.Rails

    ### 构建动态Web 2.0网站:使用Ruby on Rails #### 一、书籍概述与背景 《构建动态Web 2.0网站:使用Ruby on Rails》是一本由Packt Publishing出版的专业书籍,首次发布于2008年3月。本书作者A.P. Rajshekhar是一...

    中文版rails教程

    4. **测试驱动开发(Test-Driven Development, TDD)**:Rails鼓励使用TDD,提供了Rspec和Capybara等强大的测试工具,确保代码质量。 5. **部署(Deployment)**:完成开发后,应用可以通过如Heroku或AWS等云平台...

    Rails进行敏捷Web开发(所有版本的源码rails3.0-4.0)

    通过对比不同版本的源码,开发者可以深入理解Rails如何逐步演进,如何处理性能、安全性和可维护性等问题。同时,这也能帮助开发者更好地适应Rails的新特性,提升自己的Web开发技能。 在探索这些源码时,你可以关注...

    simply rails

    Rails是基于Ruby语言的一款开源Web开发框架,以其简洁、高效及DRY(Don't Repeat Yourself)原则著称,自Rails 2.0版本发布以来,该书便成为学习Rails的宝贵资源。 ### 关键知识点概述 #### 1. **介绍Ruby on ...

    Head First Rails (英文版)

    5. Rails的丰富工具集:Rails框架提供了一系列内置工具和插件,用以辅助Web应用的开发、测试和部署等过程。掌握这些工具能够大大提高开发效率和应用质量。 6. Web 2.0开发:本书还将向读者介绍Web 2.0概念下的迭代...

    InstantRails-2.0-win 下载

    《InstantRails-2.0-win:快速搭建Rails开发环境》 InstantRails-2.0-win是一款专为Windows用户设计的Rails开发环境快速安装工具。它集成了Ruby编程语言、Ruby on Rails框架、SQLite数据库和Webrick服务器等核心...

Global site tag (gtag.js) - Google Analytics