我无法让我的rspec路由测试使用子域约束.
具体来说,我有一条路线
constraints :subdomain => "api" do
resources :sign_ups, :only => [:create]
end
Run Code Online (Sandbox Code Playgroud)
和(除其他外)测试
it "does allow creation of sign ups" do
{:post => "/sign_ups"}.should route_to(
:controller => "sign_ups",
:action => "create",
)
end
Run Code Online (Sandbox Code Playgroud)
如果我删除了这个测试通过的子域约束,但是它会失败.我必须告诉rspec使用子域名,但我不知道如何
TIA
安迪
我正在处理一本书中的代码清单,它有一对变量(特别是NSString*)在@implementation中声明和初始化,而不是@interface,但在任何方法体之外.我以前没见过这个,我想知道这在范围上有什么不同等等.
我已经快速浏览了Objective C Programming Language,但我看不出有什么描述它有什么影响.
谢谢
安迪