我有一个模型'文章'和模型'评级'嵌套在文章中.
/用品/ 123 /评级
我想在rating/_form.html.erb中更改f.submit的路由,现在是这样,按下提交后,我的应用程序路由到
/等级/ 111
但我想把它路由到
/条/ 123
如何在form_for f.submit按钮中更改路由.我在这里发现了这样的事情:
<% form_for :thing, :url =>
url_for(:action => "update", :id => @thing) do |f| %>
Run Code Online (Sandbox Code Playgroud)
但这不适用于我的rails 3.2.谢谢你的帮助,
我只有一个简单的问题,但我找不到任何答案.
我的ruby on rails 3.2.2 appilcation有一个带有设计会话认证的JSON API.
我的问题是:如何使用功能测试或集成测试来测试此API - 是否有办法处理会话?
我没有前端,只有我可以做的API.POST.放.并使用JSON Body进行删除.
哪种测试方法是自动化的最佳方法?
示例创建新用户
发布www.exmaple.com/users
{
"user":{
"email" : "test@example.com",
"password " : "mypass"
}
}
Run Code Online (Sandbox Code Playgroud) 我的Xcode 6.3界面构建器中有错误.当我创建一个新的自定义类,并希望将其添加到界面构建器自定义类字段.它不可用.我确实使用Swift作为语言.
我尝试了什么:
什么都没有成功;-(不知道它可能是什么?



我对NewRelicAgent pod有问题.它可以正常使用nomral app targed在模拟器中运行良好,但是一旦我启动测试目标,我就会收到以下错误消息:
ld: framework not found NewRelicAgent
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Run Code Online (Sandbox Code Playgroud)
我的pod文件如下所示:
platform :ios, '5.0'
pod 'RestKit', '~> 0.20.0rc'
pod 'RestKit/Testing', '~> 0.20.0rc'
pod 'RestKit/Search', '~> 0.20.0rc'
target :test do
link_with :DealiniTests
pod 'Expecta', '0.2.1'
end
pod 'GoogleAnalytics-iOS-SDK', '~> 2.0beta4'
pod 'NewRelicAgent', '~> 1.328.0'
pod 'Parse', '~> 1.2.9'
Run Code Online (Sandbox Code Playgroud)
我认为问题是,PATHS链接到不存在的路径"{PODS_ROOT}/BuildHeaders/NewRelicAgent".我在Headers和BuildHeaders文件夹中没有NewRelicAgent文件夹,但它仅适用于测试目标的普通目标.
所有其他pod工作fin只是newrelic不起作用.