minitest 相关问题

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

匹配 n 个项目的数组的模式

我正在 Rails 中测试一个模型,我想断言其中一个关联有 n 个项目。我发现 assert_pattern 匹配器是一个很好的方法: 断言模式做 作者。

回答 1 投票 0

分配主机来最小化测试请求

rails 应用程序将 Devise 集成到其 Minitest 助手中 主动支持模块 类测试用例 包括设计::测试::集成助手 然而,rails 默认连接是 www.ex...

回答 1 投票 0

rails minitest 未正确拾取夹具,实例变量未渗透

以下测试的目的是确保为任何访问者分配角色 测试“非登录用户的角色” 获取根路径 put('角色' + @role.to_s) 断言@角色...

回答 1 投票 0

Minitest ruby 中的模拟或存根日期时间

我正在用户模型上实现last_active_at属性,每次用户访问网站上的页面时该属性都会更新。 当尝试使用模拟来测试此属性的设置时...

回答 3 投票 0

如何断言Ruby minitest框架调用了某个方法?

我想使用 minitest Ruby 测试一个函数是否正确调用其他函数,但我无法从文档中找到合适的断言来测试。 源代码 类某类 def invoke_functio...

回答 6 投票 0

使用 Minitest,如何对几个不同的类方法进行存根调用

使用 Minitest 时如何对几个不同的类方法进行存根或模拟调用? 例如,我想测试这个方法: 定义索引 类别 = CategoryAnalyzer.for_user(current_user) @

回答 1 投票 0

如何测试控制器实例变量中的属性值?

我正在使用rails 5 和minitest。我想知道如何测试控制器方法的实例变量中的字段值。我意识到如果我想测试变量是否已定义,我...

回答 2 投票 0

Rails 7 ActiveStorage 固定装置附件未连接

我正在关注 Active Storage Overview 中的文档,并尝试在这里找到的答案,但没有运气。 此测试中的断言总是失败: 测试“验证附加视频”...

回答 1 投票 0

Ruby on Rails:如何找到最慢的测试?

我正在使用默认的 Rails 测试框架编写测试。有没有办法找到哪些测试最慢?

回答 2 投票 0

捕获 Ruby Logger 输出以进行测试

我有一个像这样的红宝石课程: 需要“记录器” T级 def 做某事 日志 = Logger.new(STDERR) log.info("这是一条信息消息") 结尾 结尾 测试脚本如下: #!/usr/bin/...

回答 6 投票 0

日期时间的最小数据提交格式

控制器操作解析可选的日期时间集合选择 如果 params[:individual]["birth_date_ui(1i)"].present? 但是,在测试时无法将请求格式化为: 发帖

回答 1 投票 0

最小测试模拟请求

rails 应用程序通过 Site 类支持多租户,该类存储主机并将其与租户关联,在 ApplicationController 中的 before_action 回调中调用: 行动之前:

回答 1 投票 0

Ruby on Rails Minitest 在一个测试中进行多个模拟

我正在使用 Minitest 和 Ruby on Rails 编写单元测试。 有时我需要同时模拟多个事物。 例如,当测试向用户触发通知的操作时,我可能想要...

回答 1 投票 0

如何使用 lib minitest 或 Test:Unit 对单元测试进行着色?

我希望在我的开发环境中让单元测试输出颜色。但是,我无法使其在 Linux(Debian 和 Ubuntu)上运行。当我包含以下库时: 需要“最小测试/自动运行” 需要 '

回答 8 投票 0

在 Minitest::Spec 测试用例中的所有测试之后执行代码?

我正在使用 Minitest::Spec 进行一些 Rails 测试。我有一个测试用例,我需要在其测试之前/之后执行操作。我可以像这样围绕每个测试执行此操作: 类 MyTestCase < Mi...

回答 1 投票 0

如何运行`bin/rails test`而不每次都触发yarn编译?

如果我使用 bin/rails test 运行测试,它会触发yarn运行两次,一次用于 esbuild,一次用于 css。如果我使用 bin/rails test test/**/**.rb 或 bin/rails test test/ 测试运行所有相同的测试...

回答 1 投票 0

为什么`bin/rails test`每次都会触发yarn编译?

如果我使用 bin/rails test 运行测试,它会触发yarn运行两次,一次用于 esbuild,一次用于 css。如果我使用 bin/rails test test/**/**.rb 或 bin/rails test test/ 测试运行所有相同的测试...

回答 1 投票 0

在 ActiveStorage 上下文中测试

按照有关测试的 Rails 指南,对具有附件的两个类进行了以下操作(使用法语命名变体,该变体与保留的“文件”足够接近) 班级

回答 1 投票 0

最小测试夹具引用了不正确的对象

课程文档< ApplicationRecord belongs_to :individual, optional: true belongs_to :union, optional: true Upon executing a test patch document_url(documents(:one)), params: { document: {

回答 1 投票 0

无法在 RoR 装置中使用哈希数组

我将 Ruby On Rails 与 PostgreSQL 数据库一起使用。出于性能原因,我使用带有哈希数组的 jsonb-field ,而不是将其提取到特定的表中。在现实世界中这个斑点

回答 1 投票 0

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