读 Agile Web Development with Rails Second Edition 读书笔记 (四) 》的相关内容

关于web开发敏捷之道的depot例子的问题

我今天在照着《web开发敏捷之道2e》的depot的任务D:Ajax初体验中,有些代码有错误,而且那个添加商品高亮显示的效果一直弄不出来,完全按照书上的代码了。 P119 <%= form_remote_tag :url => { :action => :add_to_cart, :id => product } %> <%= submit_tag "Add to Cart" % ...
by chenk85 2007-08-26 浏览 (1670) 回复 (7) 关键字: web开发敏捷之道

如何在测试文件中定义数据断言

在定义断言的时候,如果需要测试的是数据,就会出错,正确来说是失败. 我把29.95改成29,错误信息还是一样,但是书本上就是写的这样的.我确信没有写错. 但是为什么总是不让通过呢? 运行后控制台给出的信息: Loaded suite D:/rubyproject/depot/test/unit/product_test Started F Finished in 0.515 seconds ...
by huihua 2007-06-04 浏览 (1126) 回复 (5) 关键字:

Rails的矩阵化测试(发表于《程序员》2007年10月)

引文 这篇文章是7月份写的,但是10月份才发表。昨天看到了InfoQ的这篇介绍Rspec新特性的文章,才知道RSpec刚刚把本文所述功能实现了,所以本文那个matrix_spec插件基本废弃了。但是本文所讲主要是矩阵化测试的思想,对于RSpec中的RBehave特性的理解还是很有帮助的。 摘要 对于Rails应用的自动化测试,本文介绍了如何使用矩阵测试来提高测试覆盖率,减少编写测试代码的 ...
by dongbin 2007-11-04 浏览 (4445) 回复 (2) 关键字: 测试

Active Record 错误信息本地化

ActiveRecord出错信息是已经格式化过的英文字符串,这很不方便做本地化处理。要想做本地化,必须保留错误数据,在显示时再格式化为本地语言。不过ActiveRecord过早地把错误信息格式化为字符串,基本上已经断绝了本地化这条路。 为了让ActiveRecord错误信息可以本地化,我采用打补丁的方式。查看验证这部分代码,发现格式化字符串分散在各个验证方法中,一一重写不大合算。好在它是调用de ...
by qiezi 2006-10-12 浏览 (8748) 回复 (14) 关键字: 本地化 activerecord

NoMethodError in Store#checkout错误

想必很多人都看过Web开发敏捷之道--应用Rails进行敏捷Web开发(第2版),我试着运行了改书中的checkout功能,却有以下错误产生。 引用 NoMethodError in Store#checkout Showing app/views/layouts/store.rhtml where line #22 raised: You have a nil object when yo ...
by jiyanliang 2008-01-16 浏览 (595) 回复 (0) 关键字: ruby ruby on rails

学习ruby on rails 笔记(第一版)

我用的 Rails 和 Ruby 的版本: D:\work\depot>rails -v Rails 1.2.6 D:\work\depot>ruby -v ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32] 第六章 任务A 货品维护 rails depot ruby script/server scaffold Product Ad ...
by xiejiaohui 2008-02-19 浏览 (702) 回复 (0) 关键字: 学习笔记 ruby on rails

NoMethodError in Store#checkout错误

想必很多人都看过Web开发敏捷之道--应用Rails进行敏捷Web开发(第2版),我试着运行了改书中的checkout功能,却有以下错误产生。 引用 NoMethodError in Store#checkout Showing app/views/layouts/store.rhtml where line #22 raised: You have a nil object when yo ...
by jiyanliang 2008-01-16 浏览 (345) 回复 (0) 关键字: ruby ruby on rails

学习ruby on rails 笔记(第一版)depot源代码

完整的Depot应用源代码 Source Code 参考 《应用 Rails 进行敏捷 Web 开发》第一版 林芷薰 翻译 透明 审校 Database Files 数据库文件 D:\work\depot\config\database.yml development: adapter: mysql database: depot_development usernam ...
by xiejiaohui 2008-02-20 浏览 (608) 回复 (0) 关键字: 学习笔记 ruby on rails depot

一个关于Test Fixtures的问题

《应用Rails进行敏捷Web开发》第12章 任务T:测试 代码:   require File.dirname(__FILE__) + '/../test_helper'      class ProductTest < Test::U ...
by cohesion 2006-12-27 浏览 (572) 回复 (1) 关键字:

Rails 2.0 Preview Release

原文: http://weblog.rubyonrails.org/2007/9/30/rails-2-0-0-preview-release Action Pack: Resources 1,RESTful风格改进: /people/1;edit将变成/people/1/edit 2,添加routing名字空间 map.namespace(:admin) do |admin| ad ...
by hideto 2007-10-04 浏览 (1006) 回复 (0) 关键字: Rails 2.0

Ruby on Rails 2.0的新功能介绍

万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。 Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3762) 回复 (4) 关键字: rails

相关问答

赞助商链接