mini_magick
#3 楼 @sforce100 既然是问问题,为什么不把这些说清楚让人容易回答你的问题呢?就用你应用本来的 model 就好了,没有人会因为这个模仿你的。
现在报名已接近一半的的数目了。已经报名的同学请等两三天,我们会一起发邀请 email
哈 我还以为是 Matt Damon
怎么删除重复的回答?
#21 楼 @zhangyuan 嗯,测试的这些理念大都是先于 Ruby, Rspec 这些就有了的,stub, mock, double, spy, fake, doummy 这些的概念都不一样。Rspec 的这些人说,别麻烦了,都用 double 就好了。但还是有老学究们喜欢在细分些
真是程序员啊,例子都 A, B, C 的
向谁申请?
#9 楼 @zhangyuan stub 和 mock 在测试领域内有不同的语意区别。在实现上确实可以互用,但是区别开可以让我扫一眼就知道测试对象的功用
比如说如果我的代码里面有
book = mock 我就知道我的当下测试对象在后面要传给 book 消息 / 这个对象会合我的测试对像交互
stub 在严格的隔离单元测试里面用的不多,但在功能测试里面会用到多些。比如如果我用了
book = stub(:book, title: "a book") 我就知道我的测试重点不在于对 book 的交互,而是需要一个有 'a book' 内部状态的对象
#9 楼 @zhangyuan 在这个上我不同意官方的推荐
@yshyee 上代码
这个问的太笼统了,具体点再问,或者上代码
#4 楼 @chankaward 谢谢了,等你们的课程快结束了帮我写个感受啊
#3 楼 @blackanger 谢谢!
#2 楼 @happypeter 谢谢!我们还不想做的那么大了。人来多了我们不好保证教学质量 :)
#1 楼 @tiseheaini 是大家都很羞涩,我已经收到几份申请了 :)
#6 楼 @poshboytl 好啊,很高兴和大家交流
#5 楼 @blueplanet 是这样的,而且很重要的一点是要先从外面发散 - 创造 - 集中 - 锁定,再一层一层地向里面推进。
#1 楼 @sundevilyang 嗯。做程序员久了,也会变得固执 :) #2 楼 @chenge 怎么感觉繁琐呢