小编And*_*rew的帖子

使用rspec测试具有子域约束的​​路由

我无法让我的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

安迪

ruby rspec ruby-on-rails rspec-rails

9
推荐指数
1
解决办法
4200
查看次数

@implementation中声明的变量

我正在处理一本书中的代码清单,它有一对变量(特别是NSString*)在@implementation中声明和初始化,而不是@interface,但在任何方法体之外.我以前没见过这个,我想知道这在范围上有什么不同等等.

我已经快速浏览了Objective C Programming Language,但我看不出有什么描述它有什么影响.

谢谢

安迪

objective-c

3
推荐指数
1
解决办法
1230
查看次数

标签 统计

objective-c ×1

rspec ×1

rspec-rails ×1

ruby ×1

ruby-on-rails ×1