本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- 龙儿筝
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- kingwell.leng
- mwhgJava
最新文章列表
6.2 user validations
1. ok, let's add validations to our models:
a. name should not be blank.
b. email should follow email format.
c. email should be unique.
2. there are some common validations:
validates pressenc ...
5.2 integration test using rspec.
in this chapter,we will see a very simple integration test to test routes in rails.
controller test is only able to test routes inside the controller, so if you want to test global routes, like hom ...
用一堆Gem来架起你的Rails3机枪
Rails 3: Fully Loaded
Authentication
OmniAuth (https://github.com/intridea/omniauth
)
Devise (https://github.com/plataformatec/devise
)
Access Control
CanCan (https://github.com/r ...
cucumber+Firewatir环境搭建
应他人需求搭建故事驱动,黄瓜的Ruby自动化测试环境,特总结如下:
1.安装Ruby 1.8.7运行环境,exe文件一键安装
2.在XP上会在C盘默认创建Ruby相关文件,安装时选中将Ruby作为该机器的环境变量
3.安装完ruby后,ruby自带Gem套件,使用Gem套件安装Firewatir,命令为gem install xxx
4.安装Firewatir成功后,可以运行Firewatir的脚 ...
Rspec测试render :nothing => true
对于controller render/redirect的测试,一般对应以下的测试方法。
render :action => :index
response.should render_template('index')
render :partial => 'post'
response.should render_template('_post')
redir ...
RSpec-Core 2.6
主要是转载吧,文档在墙的另一边,翻过去嫌麻烦,更多详细内容:
http://relishapp.com/rspec
shared examples
有3种方法导入shared example group
include_examples "name"
it_behaves_like "name"
it_should_behave_like " ...
How to recognise a good programmer
How do you recognise good programmers if you’re a business guy?
It’s not as easy as it sounds. CV experience is only of limited use here, because great programmers don’t always have the “official” e ...
如何让Ruby代码更简练?!(原文最终修订于 2006-08-18 下午02:42:25)
你可以用它来做什么呢?请阅读...
我四前年曾接触过Ruby,就是为了看看这个语言到底什么样。我用了它一段时间然后就把注意力放到Fit,Fitness(译注1),和Java/.Net上了。然而最近,随着Rails的兴起,我又开始关注Ruby了;也开始认识到这是一个多么高效、亲和的语言。
学习一项事物最有效的还是通过实战学习。所以我决定从一个Ruby的Kata(译注2)开始,这样就可以反复去练习。 ...
用Rails将敏捷Web开发进行到底! (原文最终修订于2006-08-14,凌晨03:49:12)
前些天我正好有时间学习Rails(译注1)。我就去了《用本主义程序员》的(译注2)网站(http://www.pragmaticprogrammer.com),而且购买了beta版的《用Rails进行敏捷web开发》。我于是就开始了阅读。
这本书从初阶开始(就像大多数好书一样)。它指导你通过Ruby(译注3)和Rails的安装和设置,而且还提供给你一些简单的示例和测试让你可以确保你所运行的是正确的 ...