腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Guard未检测到
控制器
文件更改
我有一个
Rails
API
,所以所有
控制器
都驻留在app/controllers/
api
/v1/中,当我保存一个
控制器
文件时,
测试
文件不会运行。例如,我在spec/requests/
api
/v1/images_controller_spec.rb中有一个app/controllers/
api
/v1/images_controller.
浏览 15
提问于2019-09-19
得票数 0
3
回答
控制器
规格与请求规格?
、
、
我正在开发一个
rails
API
,现在我计划为
控制器
编写一些
RSpec
测试
。我一直在阅读,但我还不能弄清楚
控制器
规范和请求规范之间的实际区别,以及在
测试
API
时我可能应该使用哪种规范。
浏览 1
提问于2016-11-29
得票数 39
回答已采纳
2
回答
Rspec
找不到
控制器
、
、
、
我认为
控制器
是自动加载的,所以我可以用
Rspec
测试
它们。require 'spec_helper' it 'next' do params = Hash.new
浏览 2
提问于2014-10-08
得票数 0
1
回答
正在尝试为
控制器
生成
rspec
测试
、
我输入:但是规范文件里什么都没有?
浏览 0
提问于2014-04-29
得票数 0
1
回答
Rspec
到达第二个- ActionController::UrlGenerationError的不同端点
、
、
在我的葡萄/
Rails
应用程序中,我已经在ApplicationController中实现了维护模式,所以当该模式处于活动状态时,它将从应用程序中的任何位置重定向到maintenance_mode_path如何迫使
rspec
在一段时间内处于不同的端点。
api
/v1/new_endpoint,而整个
测试
是在MaintenanceModeController中进行的?active' do context 'when current page is not maintena
浏览 2
提问于2019-11-19
得票数 1
2
回答
机架中间件问题下的机架
rSpec
控制器
测试
、
、
我在
测试
rSpec
的
控制器
API
时遇到了很大的麻烦。现在我使用的是一个中间件身份验证解决方案(),当我运行规范时,中间件添加的代理不在那里,所有的身份验证
测试
都抛出了NilPointerException。看起来
rSpec
并不是故意将中间件添加到最终的应用程序中,我想知道是否有一种方法可以为
rSpec
打补丁来实现这一点。我已经用cucumber
测试
了整个东西,但是这是对旧身份验证版本的重构,并且有几个Controller
测试
依赖于身份
浏览 0
提问于2010-02-09
得票数 3
回答已采纳
1
回答
为什么
控制器
规范中的请求之间'params‘没有被清除?
、
、
、
、
为什么会发生这种情况,以及如何使
Rspec
模拟请求之间的实际行为(关于params内部的内容)?
浏览 6
提问于2017-06-22
得票数 0
回答已采纳
1
回答
Rspec
rails
api
控制器
索引
测试
、
、
、
我正在尝试使用
rspec
测试
api
控制器
操作,但由于我是
rspec
的新手,我无法使其工作。我有以下
索引
操作: render json:@website.jobs 我必须找到所有相关的工作到一个网站的名称。
浏览 7
提问于2017-08-01
得票数 0
回答已采纳
3
回答
如何使用
rspec
生成
控制器
规范?
、
、
、
我正在将devise_invitable集成到我的应用程序中,并且我必须编写一个自定义
控制器
- InvitationsController -来覆盖gem中的一些方法。现在,我想编写
测试
来覆盖我所做的事情,但我不知道如何为新
控制器
生成规范。任何帮助都将不胜感激。 谢谢!
浏览 9
提问于2011-06-08
得票数 33
回答已采纳
2
回答
如何从模型规范中调用GET?
、
我有一个审计模型,我想
测试
在发出HTTP请求时是否添加了新记录。get "/"干杯,格雷姆
浏览 2
提问于2011-07-05
得票数 2
回答已采纳
1
回答
RSpec
错误操作
控制器
::UrlGenerationError:
测试
控制器
时
、
我正在为我的
API
控制器
写规范(用
RSpec
)。当我
测试
索引
的GET请求一切正常时,它返回预期的正文和成功的响应,但是,当我
测试
show操作的GET请求时,它会引发以下错误: ActionController::UrlGenerationError:No route matches {:action=>"show", :controller=>"
api
/v1/contacts"} 以下是我在规范文件
浏览 23
提问于2021-07-29
得票数 0
回答已采纳
2
回答
当我使用生成器时,如何确保
Rails
不会生成test Test::Unit
测试
?
、
、
我使用的是
RSpec
,但
Rails
坚持生成Test::Unit
测试
。也许我错过了一个配置?
浏览 3
提问于2010-11-10
得票数 0
回答已采纳
2
回答
用于
Rails
API
应用程序的Swagger文档工具
、
、
、
我在googled上搜索了一点,以找到一种合适且易于实现的方法,为现有的
Rails
API
应用程序生成文档。简而言之,有两种实现方式:通过
控制器
、模型或通过
Rspec
控制器
/请求规范。清单不长,作出选择也不那么容易: 宝石,-最古老的优点:实现要在
控制器
中完成。缺点:不支持Swagger V2版本,仅限于1.2。gem:使用基于Swagger的DSL扩展
rspec
“请求规范”。就我个人而言,我发现在现有的
Rails
应用程序中实现非常困难,
浏览 0
提问于2018-12-04
得票数 6
2
回答
RSpec
发电机清单
、
我正在寻找一个
RSpec
的生成器的全面列表,以方便地为
控制器
、模型、助手等生成规范。我发现的唯一一个是: 这会在spec/requests文件夹中保存规范。
浏览 2
提问于2012-06-16
得票数 7
2
回答
Rspec
控制器
RoutingError
、
set schedule" do assigns(:schedule).should_not be_nil end当我运行
测试
时
浏览 4
提问于2012-03-02
得票数 0
1
回答
如何在
rails
中为JSON编写
测试
用例
、
、
、
我已经为主题
控制器
编写了一个
api
,它将完成所有crud操作,我需要使用
Rspec
测试
api
。对于
索引
操作,我为http status.Further编写了一个
测试
用例,我需要检查是否存在
索引
页面,
索引
操作的correctly.Topic
Api
控制器
如下所示: def i
浏览 1
提问于2018-09-03
得票数 0
回答已采纳
1
回答
测试
Angular/
Rails
应用的首选方法是什么?
、
、
、
、
我有一些Angular/
Rails
应用程序,其中
Rails
部分只是JSON
API
,所有的前端工作都是由AngularJS完成的。我已经使用
RSpec
进行了模型/
控制器
测试
,现在我想做一些集成
测试
。之前我使用了
RSpec
的请求
测试
(使用Capybara,Selenium)来
测试
我的pages/JS,但是Angular经常是由Karma/Jasmine
测试
的,我
浏览 1
提问于2014-12-08
得票数 3
4
回答
我得到了'KeyError:工厂未注册:“用户‘在
RSpec
和Factory-bot-
rails
控制器
的
测试
中
、
、
、
我在一个ToDo应用程序中工作,当我用FactoryBot运行
控制器
测试
时出错了。我在StackOverflow和其他页面上读了很多博客,我尝试了我找到的所有解决方案,包括: 同时进行几次或只有一次<
浏览 1
提问于2019-05-05
得票数 3
回答已采纳
1
回答
在
rails
和
rspec
API
上使用模拟和存根
、
在处理不同类型的代码时,我对
控制器
进行了
rspec
测试
,其中一些代码使用
rails
和
rspec
API
,还有一些代码使用模拟和固执,我开始思考。我在考虑什么是、pons、和controllers,它们使用在
rails
和
rspec
中内置的模拟和存根来
测试
控制器
,以及如果有人能够解释更好的是哪种方法呢?另外,代码的外观不同,或者使
测试
更有表现力,
浏览 1
提问于2013-03-23
得票数 0
回答已采纳
1
回答
在两个不同的
Rails
应用程序上运行
控制器
测试
、
我正在帮助将一个
Rails
2应用程序迁移到
Rails
4,并且我已经在项目接近尾声时参与进来了。
Rails
2应用程序没有
测试
。显然,我们需要
测试
来确保
Rails
4应用程序正常工作,但我们不想用
Rails
2语法编写
测试
,然后经历将
测试
迁移到
Rails
4的痛苦。我们目前在其他项目中使用
RSpec
。我想在
Rails
4中编写它们作为功能
测试
,并使用Capybara.app
浏览 0
提问于2016-05-17
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券