腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
RSpec
测试
Sinatra
API
端点
、
我有一个简单的
Sinatra
,它的
端点
是"/status“,它返回一个如下所示的JSON:{"stats":{"hostname":"Home","cpu":null,"disk":null,"ram":null,"check_time":null}} 我正在尝试用
RSpec
编写
测试
,以
测试<
浏览 14
提问于2018-01-02
得票数 1
回答已采纳
1
回答
测试
使用
Sinatra
和Backbone.js构建的应用程序的最佳方法是什么?
、
、
、
、
我对
Sinatra
和Backbone是新手。我已经
使用
Rspec
和Cucumber对Rails进行了
测试
。我想知道
测试
用
Sinatra
和Backbone.js构建的应用程序的最聪明的方法。我在考虑
使用
Rspec
测试
Sinatra
中的一些逻辑,然后
使用
Jasmine
测试
主干部分。然后,我还打算
使用
Cucumber进行集成
测试
。 这是不是太夸张了?其
浏览 0
提问于2013-10-10
得票数 1
1
回答
Sinatra
规范
测试
未定义的局部变量或方法“响应”
、
在为我的
sinatra
项目配置
rspec
之后,我运行:
rspec
./myApp_spec.rb。但它没有通过。规范日志如下所示: endrequire '.抱歉,这是我在ruby/rails/
sinatra
的第一次
测试
。失败: 1)主
API
应响应GET故障/错误: expect(
浏览 5
提问于2015-01-12
得票数 0
1
回答
除了.env之外,"vanilla“Ruby dotenv还会选择其他文件吗?
、
、
、
我想在非Rails Ruby应用程序中
使用
特定于环境的变量。我尝试了不同的文件名,如.env.test.local、.env.local、.env.test 我尝试
使用
Dotenv.load和require 'dotenv/load'方法 这就是我包装任务的方式set :bind, '0.0.0.0' 'Hello World!'end 我的.env.test文件
API
_URL=
浏览 8
提问于2019-05-20
得票数 1
2
回答
如何
使用
Sinatra
在
RSpec
/ VCR中模拟远程服务器?
、
、
、
、
文档显示了许多示例,
使用
一个小型的
Sinatra
应用程序来模拟远程服务器,
使用
从vcr_cucumber_helpers.rb加载的名为start_
sinatra
_app的函数。我想在我的Rails /
RSpec
/ VCR
测试
中
使用
类似的东西,但还没有弄清楚如何将start_
sinatra
_app (或等效的)引入到我的
测试
框架中。为了使它在
RSpec
下工作,我需要在下面添加什么?还是我在野草
浏览 0
提问于2013-10-15
得票数 0
回答已采纳
1
回答
用于
Sinatra
的
Rspec
render_template等价物?
、
、
我目前正在构建一个
Sinatra
应用程序,它将输出JSON模板作为
API
的一部分。在
使用
rails和
rspec
-rails gem进行
测试
时,我能够调用:但是,由于我没有
使用
Rails
Sinatra
测试
json输出的替代方法是什么?谢谢!
浏览 0
提问于2012-12-25
得票数 1
回答已采纳
2
回答
在
Sinatra
中故意引发500个错误,以
测试
如何处理这些错误
、
、
、
我想写一个
RSpec
测试
来验证,如果我的
Sinatra
支持的
API
500出现错误,错误将被
Sinatra
定义捕获,并以error格式返回给客户机。也就是说,它不是返回一些HTML错误页面,而是像这样返回JSON,以符合
API
的其余部分: { response: "Internal server error" } 然而,我不确定如何在我的
Sinatra
应用程序中触发500错误,以便用<em
浏览 30
提问于2019-06-16
得票数 3
回答已采纳
1
回答
Rspec
和
sinatra
只是不为我工作,但我希望他们
、
、
我以前从未
使用
过
Sinatra
,也从未手动配置过
Rspec
(rails总是
使用
预先编写的脚本),但我想试一试。我目前的问题是自动取款机:2)当我
使用
rspec
时,undefined method get forRakeFile: <
浏览 1
提问于2014-10-03
得票数 1
回答已采纳
1
回答
辛纳屈+
Rspec
2 -
使用
会话/帮助?
、
、
、
我正在尝试
使用
Rspec
2
测试
我的
Sinatra
应用程序,但是在我的
测试
中我无法访问会话或助手方法。/myapp.rb"require '
sinatra
'require '
rspec
' set :environme
浏览 1
提问于2011-09-14
得票数 1
2
回答
从test/spec或其他ruby脚本启动
sinatra
、
、
类似于: # launch
sinatra
dummy app # kill
sinatra
' do .to include('whatever')我可以
使用
有人知道如何在
测试
中(或从另一个ruby脚本)启动
浏览 0
提问于2014-10-02
得票数 0
1
回答
使用
rspec
测试
API
端点
、
我有这个
api
端点
,可以从我的数据库中获取所有的博客,这些博客都是由用户传递一个
api
_key的。这是正确的工作,现在我试图
测试
这个
端点
。] if user.present?}, status: :bad_requestend 我是
rspec
和
测试
的新手,我看了一些视频和教程,这就是我到目前为止所拥有的:
浏览 3
提问于2021-07-25
得票数 0
回答已采纳
3
回答
如何
使用
RSpec
在gem中
测试
Sinatra
应用程序?
、
、
、
我正在写一个gem,其中包含一个开发人员可以扩展的
Sinatra
应用程序。例如:require '
sinatra
' class Application <
Sinatra
::Baseend require 'mygem' # ..我也开始
浏览 0
提问于2012-06-27
得票数 4
1
回答
为什么这个
rspec
测试
会抛出一个“未定义的方法‘调用’nil:NilClass‘错误?
、
我正在尝试将
rspec
_
api
_documentation ()集成到我的
sinatra
应用程序中。我遇到了下面的错误。显然,我已经将错误简化为一个简单的
测试
,因为我认为,一旦我发现了配置中的错误,一旦重新集成到我的更大的应用程序中,它就可以工作了。require 'rubygems' "hewoah!"end I
浏览 8
提问于2012-05-10
得票数 4
回答已采纳
3
回答
使用
会话
sinatra
测试
Rspec
、
我有
使用
session的
sinatra
应用程序,如何
测试
使用
session的页面?Tks
浏览 0
提问于2010-03-13
得票数 3
1
回答
如何在机架/
测试
中设置环境[‘SERVER_NAME’]?
、
、
、
、
在
Sinatra
测试
中,env['SERVER_NAME']默认为www.example.com。我如何将其设置为某个任意域?
使用
RSpec
,
Sinatra
,WebMock。编辑:向
RSpec
测试
添加env['SERVER_NAME'] = 'www.foo.com'会引发异常: NameEr
浏览 0
提问于2012-12-28
得票数 5
回答已采纳
1
回答
如何在辛纳屈用
rspec
和齿条
测试
测试
标头
、
、
因此,我有一个
Sinatra
应用程序,它通过HTTP POST从另一个服务接收XML。我想在本地
测试
一下。我有一个发送到
端点
的
测试
XML文件。进展得很好。我还设置了如下一些标题:其中,xml是正被发送到我的
端点
的普通XML的确切副本。我
使用
的是
Rspec
2.8,<em
浏览 3
提问于2012-01-26
得票数 8
回答已采纳
3
回答
如何
使用
Sinatra
+
rspec
测试
JSON
API
、
、
('
api
_key') body({ :error => "JSON corrupt" }.to_json) status 200 end 作为
rspec
的新手,我很困惑如何
使用
可接受的JSON有效负载来编写针对该帖子的
测试
。=> "abcdef" }.to_jso
浏览 3
提问于2013-02-22
得票数 8
1
回答
从
RSpec
发送真正的JSON帖子请求
、
我希望能够
测试
远程3d派对
API
的
端点
响应,这就是为什么我希望编写一组本地
rspec
测试
并定期启动它们,以查看这些
端点
是否正常工作,不会发生任何中断更改。由于我的应用程序高度依赖这个不断变化的
API
,所以除了自动化
测试
之外,我别无选择。目前,我
使用
了一个常规的
rspec
测试
代码:
RSpec
.describe &q
浏览 3
提问于2017-09-20
得票数 1
回答已采纳
2
回答
如何从irb
测试
Sinatra
帮助器?
、
我正在尝试从irb调用
Sinatra
应用程序中的帮助器方法,以
测试
其输出。我知道我可以用这个得到一个控制台,我也尝试过。但是如果我执行"defined? my_helper“,我总是得到零。
浏览 0
提问于2010-07-25
得票数 2
1
回答
水豚/辛纳特拉
测试
机架错误...似乎没有将
Sinatra
应用程序传递出去
、
、
、
、
尝试设置capybara/
rspec
来
测试
一个简单的
sinatra
应用程序,但一直收到机架错误。hello.rb get "/" do end require '
rspec
'
浏览 0
提问于2012-02-09
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券