只显示主题贴
seemoon 写道Quake Wang 写道对于数据库做的任何操作在每个测试之间都会rollback,并不会出现你说的情况
你如果去做数据统计分析,在关联性紧密情况下就会出现了。这种情况不是transaction而引起的,而是设计测试数据阶段引起的。
这种情况你需要隔离这些test fixture,不要把所有的东西都放到一个文件里面。
举例来说:我们可以在spec/fixtures目录下面下新建立一个report目录,在下面放需要做统计或者大批量数据测试的fixture文件。然后在测试代码里面这样写:
describe User do
self.fixture_path += ...
- 进入论坛 Ruby 版
┌─┬─┬─┬─┬─┐│ ┆o┆r┆S┆用││ ┆ ┆i┆y┆来││ ┆W┆n┆s┆贴││ ┆o┆t┆t┆代││ ┆r┆l┆e┆码││ ┆l┆n┆m┆别││ ┆d┆︵┆。┆有││ ┆!┆"┆o┆一││ ┆"┆H┆u┆番││ ┆︶┆e┆t┆风││ ┆;┆l┆。┆味││ ┆ ┆l┆p┆:│└─┴─┴─┴─┴─┘
- 进入论坛 海阔天空 版
lllyq 写道你可以试试看新开irb,执行
if a then a else a = 2 end
这个效果跟新开irb,执行
a || a = 2 效果是一样的,ruby 版本是1.8.6
非要用一个准确的展开式下面这个应该可以
if defined?(a) then (a || a = b) else a = nil end
rubynroll的意思是
你新开irb 执行a ||= 2和
新开irb执行a || a = 2的结果是不一样的,所以这2个公式不是等价的
这样说来我前面的公式也不行...
- 进入论坛 Ruby 版
按照你最终结论的展开,那么下面的代码中h[:x]将会被执行2次,在屏幕上打印出2个x,但是实际上它只被执行了一次:
h = Hash.new {|hash, key| puts key; 1}
h[:x] ||= 3
难道是:
if temp = a then temp else a = b end
可能要去看一下ruby源代码才能明白到底是怎么回事。
- 进入论坛 Ruby 版
sea gull 写道carlosbdw 写道sea gull 写道用ruby1.9,特别的简单了:
#-*- coding:utf-8 -*-
puts "Once u你好pon a time in a world far far away"[0,15]
能不能把运行结果也贴出来啊?
ruby truncate_test.rb
Once u你好pon a
这个只是简单的截字,不符合quiz的要求。
- 进入论坛 Ruby 版
Java v.s Ruby,prototype js v.s jquery, Hibernate v.s iBatis v.s EJB ...
这种语言之争,框架之争,每隔一段时间总会在论坛出现
最近我读到一篇博客:Java程序员应该学习Ruby,非常赞同作者的观点,粗略翻译其中的小部分,希望大家可以减少这种无意义的争论
--------翻译开始分割线--------
Java程序员应该学习Ruby
当然,它不一定是Ruby,你可以挑选其他语言,比如ErLang,甚至JavaScript,只要它和Java有足够的差异就可以了。
因为它能够让你成为一个更好的Java程序员:
1. 学习另 ...
- 进入论坛 Java 版
这2种情况ajax都会失效:1. 如果有搜索引擎访问页面2. 用户快速切换页面
- 进入论坛 入门讨论 版
phoenix520 写道Ruby1.8.7可以跑Rails2.1吗,我在Cygwin的Ruby1.8.7下面新建一个Rails2.1项目,没办法启动。
可以跑,我在本机运行是正常的,而且今天下午JavaEye服务器上的ruby和rails都升级到最新版本了(1.8.7, 2.1)
你遇到的错误是什么?
- 进入论坛 Ruby 版
Eclipse RAP的客户端渲染是基于qooxdoo,一个很优秀的开源javascript widget framework,对于RAP没有仔细研究过,感觉和GWT有点类似,用Java生成javascript来渲染界面,期待看到lggege更多的分享。
- 进入论坛 AJAX 版
- 浏览: 27241 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
我的相册
M_100_4350
共 30 张
共 30 张
最近加入圈子
最新评论
-
Java程序员应该学习Ruby
[quote="baichinie"]public interface List ...
-- by unique.wu -
Java程序员应该学习Ruby
看了这个帖子,我终于找到了在本论坛可以多得分的秘密途径,也就是捷径,那就是多写R ...
-- by ltian -
Java程序员应该学习Ruby
以前我主要用.net, 现在改用python, 无论如何不想换回去了. 不过, ...
-- by 白发红颜 -
Java程序员应该学习Ruby
geszJava 写道ruby没啥吸引力,还是groovy好,不容易犯错。rub ...
-- by liusong1111 -
Java程序员应该学习Ruby
ruby没啥吸引力,还是groovy好,不容易犯错。ruby陷阱太多了,如果不是 ...
-- by geszJava






评论排行榜