rspec 相关问题

RSpec是一种针对Ruby编程语言的行为驱动开发(BDD)框架,受JBehave的启发。它包含基于JMock的完全集成的模拟框架。该框架可以被认为是特定于域的语言(DSL)并且类似于自然语言规范。

如何模仿谷歌oauth的失败?

我正在对omniauth进行集成测试。我正在学习本教程。 https://github.com/omniauth/omniauth/wiki/Integration-Testing教程说为了模拟失败,我们把这行...

回答 1 投票 0

Rails / Rspec使用http基本身份验证进行测试

这里我的应用程序控制器文件中的http基本身份验证(application_controller.rb)before_filter:authenticate protected def authenticate authenticate_or_request_with_http_basic do | ...

回答 5 投票 64

为不同的环境配置带有rails的Neo4j

我使用neo4j核心gem在开发环境中配置了Neo4j。要创建一个新连接,我在application.rb中使用了以下代码.rb neo4j_adaptor = Neo4j :: Core :: ...

回答 1 投票 3

带有RSpec的Ruby on Rails和带有NoMethodError的shoulda-matcher validate_inclusion_of

编写规范时,我遇到了validate_inclusion_of匹配器的问题。我目前的规格与用户和用户组有关。用户具有用户组ID。我想检查用户组...

回答 2 投票 1

用'执行'写主厨rspec测试

在我的.rb文件中,我试图针对这行代码编写规范测试(我没有编写此代码):执行“lvcreate -L#{node ['ami_base'] ['opt']} -n opt vgpool“在我的_spec.rb文件中,我...

回答 1 投票 0

除了_default之外,对于chef_environment的嘲讽会让404分开

我试图模仿chef_environment,如果我尝试模拟_default厨师环境,我已经成功了。但是一旦我用不同的环境变量编写上下文块,我就会收到404错误...

回答 1 投票 0

如何在rails中编写JSON API的测试用例[重复]

我已经为主题控制器编写了一个API,它将执行所有的crud操作。我需要使用Rspec测试api。对于索引操作,我已经为http状态编写了一个测试用例。我还需要......

回答 1 投票 -1

如何测试Controller post:使用rspec在rails上创建JSON api?

我一直在撕破我的头发,试图通过测试。我有一个看起来像这样的JSON API:{“data”:[{“id”:“b99f8173-0492-457f-9de9-6c1d8d6832ed”,“type”:“...

回答 1 投票 1

如何使用rspec编写测试用例来发送通知消息

在我的应用程序中,我有一个主题控制器,我需要编写一个用于创建新主题的测试用例。创建新主题时,它将被重定向到新创建的主题的显示页面,并且......

回答 2 投票 0

为什么辅助方法在视图规范中不起作用?

我在我的视图中有一个条件基于我的应用程序控制器中定义的辅助方法,我将其定义为辅助方法。当我的规格命中时,它说:......

回答 1 投票 0

如何在rspec测试中跳过服务调用

我正在为这项服务编写测试。 def run sort_offers(product).each do | product_code | ...... offer.update(poduct_params)Importer :: Partner.get_details(product_code).new ...

回答 2 投票 0

测试保持与Rspec签署

我有点难以为你所看到的“保持登录”功能编写一些rspec测试(以及在哪里),包括google登录。我在网上找到的例子并不多......

回答 3 投票 1

使用纸质跟踪在rspec特征测试中没有whodunnit

使用Paper Trail,我已经为我的应用程序构建了一个更改跟踪元素。在生产中很有效。一个方面是它使用'whodunnit'字段来提取用户名以显示哪个用户进行了更改。 ...

回答 1 投票 2

(Rails)PaperTrail和RSpec

我正在使用与RSpec测试一起使用的PaperTrail(Rails对象的自动版本控制)。通常我希望我的测试在没有PaperTrail版本的情况下运行,但是有一些测试......

回答 2 投票 3

使用Docker和Jenkins运行测试 - 测试结果

我有一个用Rails编写的应用程序。为了测试它,我已经构建了一个docker镜像。一切正常。但是,当我配置Jenkins运行这些测试时,会出现此问题。这是我...

回答 1 投票 2

使用Rspec制作昂贵的方法

在下面的例子中,我只想将哈希传递给stubbed测试double。我不想测试双重本身。但我需要在我的测试中模仿它。实际的方法看起来像这样:#...

回答 1 投票 0

Rails form_with(remote:true)错误

我需要一些帮助,当我尝试使用Rails中的ajax(form_with / remote:true)更新模型时出现错误。我能够正常处理XHR请求的资源,这些资源是...

回答 2 投票 0

使用rspec进行Rails Geocoder测试

我正在尝试设置我的RSpec测试以使用存根而不是使用网络来进行地理编码。我添加了这个:before(:each)之前做Geocoder.configure(:lookup =>:test)Geocoder :: Lookup :: Test ....

回答 1 投票 6

Rspec中的间谍问题

无法弄清楚原因:它“在没有O(n)复制的情况下”移位/取消移位“do arr = RingBuffer.new allow(arr.send(:store))。接收(:[] =)。and_call_original 8 times do |我| arr.unshift(i)......

回答 1 投票 0

尝试在Rails中设置rspec测试时获取未初始化的常量Faker :: String

我有一个UrlContent模型,我正在尝试为Json的索引页面的API调用编写一个rspec测试。但是,每当我运行rspec时,它都会给我这个错误:失败/错误:内容{Faker :: ...

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.