minitest 相关问题

一个测试框架,它位于Ruby 1.9的标准库中。

Rails Minitest有很多并且属于模型测试ActiveRecord :: UnknownPrimaryKey错误

[当我尝试使用simpleCov运行minitest时,我希望涵盖连接表模型UserMessages。我有安装装置,可以运行测试并不断收到ActiveRecord :: UnknownPrimaryKey错误。这是...

回答 1 投票 0

如何测试window.status变量

我正在使用wkhtmlpdf库从HTML页面转换pdf。此页面取决于大量的javascript函数(ajax调用,谷歌地图),因此我不得不使用--window-status和--javascript-delay ...

回答 2 投票 0

您如何仅使用rails Test :: Unit或minitest运行一个测试断言?

我正在一个项目,该项目具有用minitest编写的旧式测试。您如何只在测试文件中运行一个断言?注意:我有问题的答案,我会在稍后发布。我是...

回答 1 投票 0

是否可以在MiniTest中将测试标记为待处理?

如果可能的话,它的语法是什么?

回答 3 投票 81


最小警告:已弃用全局must_match。使用`_(obj)`

我正在用Minitest 5.12.0编写以下测试:require'minitest / autorun'require'nokogiri'require'net / http'class NetClass;最后描述NetClass做attr_accessor:uri,:net之前做...

回答 1 投票 0

如何在ActionController :: InvalidAuthenticityToken时测试重定向

我有一个来自ActionController :: InvalidAuthenticityToken的rescue_,在我的ApplicationController中带有::invalid_token。 invalid_token会将用户重定向到漂亮的视图,并向...

回答 1 投票 0

MINITEST的OAuth错误,回调链接给了一个错误

我试图写OmniAuth用户测试和建立我的test_helper后,我遇到了和坏的URI error.Sharing下面的详细信息:测试test_helper.rb中#OmniAuth AUTH模拟...

回答 1 投票 0

如何将语言环境传递给Minitest Integration测试

尝试传递到文字路径名不起作用。 require'test_helper'类Info :: AccountPendingControllerTest <ActionDispatch :: IntegrationTest test“应该得到索引”do get'/ account -...

回答 1 投票 0

会话不会持续存在于Rails 5.2集成测试中

我有一个多租户应用程序,它使用Apartment for postgreSQL架构和Devise进行用户身份验证。一切都在顺利进行,直到我尝试编写一些集成测试。这里有一个 ...

回答 1 投票 2

如何测试其内容与用户在Capybara,SitePrism中的权限不同的一个页面

使用SitePrism在Ruby,Capybara中创建测试。我遇到过一种情况,我有一个网站,但网站的内容取决于用户拥有的权限。例如菜单中的元素“admin”是......

回答 1 投票 0

Rails测试(MiniTest)中Assigns方法的目的是什么?

在自动生成的测试中使用:测试“应创建项目”执行login_user assert_difference('Item.count')进行发布:创建,项目:{创建者:@ item.creator,标题:@ item.title,user_id:@。 ..

回答 2 投票 22

是否可以存根ActiveRecord的保存方法

似乎轨道测试中的一些缓慢来自与数据库的通信。我已经开始更换一些测试,我用它来调用FactoryBot的创建和构建方法...

回答 1 投票 1

包含时缺少方法需要'test_helper'

我正在尝试使用minitest进行测试,但是当使用bin / rails test test / controllers / api / v1 / blogs_api_controller_test.rb运行此文件时,它会出现此错误.rvm / gems / ruby -2.3.1 / gems / railties-。 ..

回答 1 投票 0

在Mailer预览中找不到操作

我的TransactionMailer Preview遇到了一个奇怪的问题。我有文件test / mailers / previews / transaction_mailer_preview.rb看起来不错。当我访问http:// localhost:3000 / rails / mailers /我可以......

回答 1 投票 4

重用最小的集成测试

我在Rails中有三个页面都显示相同的标题,因此需要完全相同的集成测试。而不是重复自己并编写几乎完全看起来的单独测试...

回答 2 投票 2

如何断言数组的内容,对顺序无动于衷

我有一个最小的规范:它“获取所有数据库的列表”得到“/ v1 / databases”json = JSON.parse(response.body)json.length.must_equal Database.count json.map {| d | d [ “ID”]} ....

回答 6 投票 20

Capybara的#must_have_content定义在哪里?

我使用Capybara和Minitest,我对一些断言的来源感到困惑。 Capybara docs只提供了一个例子,即#must_have_content,我决定将其视为......

回答 1 投票 0

是否可以在MiniTest中运行单个测试?

我可以在一个文件中运行所有测试:rake test TEST = path / to / test_file.rb但是,如果我想在该文件中只运行一个测试,我该怎么做?我正在寻找类似的功能:......

回答 13 投票 151

无法在Minitest中发送请求标头

我正在尝试使用Minitest中的自定义标头发送请求:get'/ api / v1 / tasks / all',nil,{:authorization =>'sdlfjkvnsdfljn'}但由于某种原因,请求标头未被发送。这是......

回答 3 投票 3

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