rspec 存根 current_company
我有一个 Rails 3 项目,我想在其中存储在会话变量中选择的当前公司。 我正在使用员工控制器规范,并且想暂时删除 current_company,因为我正在隔离员…
显式测试库/gems 是否由 rspec 中的存根定义?
我正在构建一个非常小的 gem 来读取图像数据格式并将图像作为无聊的 ruby 数组返回,或者返回一个漂亮的 narray,取决于 a) 是否已请求 narray 以…
在单元测试 getter/setter 时如何使用 Rhino-mocks?
我目前正在学习 Rhino-mocks,并认为我混淆了单元测试和模拟之间的界限。在下面的示例中,我有一个只读 Count() 属性,我试图在其上测试 Get() (一个…
在 Rails 3 和 Rspec 中存根链式查询
我正在尝试测试我拥有的基于一系列其他范围的范围。 (下面的“public_stream”)。 scope :public, where("entries.privacy = 'public'") scope :com…
如何创建和使用部分存根(以最小起订量)而不依赖于具体实现?
我有使用 MoQ 创建部分存根的代码。我更喜欢与接口而不是具体实现进行交互,这样如果我有不同的接口实现,我就不必修改单元测试。 例如,我有一个工厂…
如何在应用程序的单元测试中删除 flickraw 库?
我的 Rails 2 应用程序通过 flickraw 库显示来自 Flickr 的照片幻灯片。我的代码可以工作,但我一直困惑于如何正确编写 RSpec 单元测试。 我有一个 Sl…
如何使用 wsdl2php 为 PHP Web 服务生成帮助器类和存根代码?
我有一个由 WCF 生成的 WSDL,现在应该使用该 WSDL 创建 PHP Web 服务。我的 WSDL 包含到自定义 .NET 类(complexType)的映射,并且我需要一个 PHP W…
Mocha 对关联构建调用的期望失败
我有这个例子: # GET New context "on get to new" do it "should assign cardset" do @profile.cardsets.expects(:build).once.returns(Factory.stu…