minitest 相关问题

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

Rails,还返回javascript时测试json响应

我是Rails的新手,目前正尝试测试返回JavaScript和JSON作为响应的端点的响应。我的问题是我似乎只能查看JavaScript响应并返回状态...

回答 1 投票 0

故障排除`Resolv :: DNS.open`

我正在尝试使用MiniTest / Mocks模拟以下代码。但是运行测试时,我总是收到此错误。 Minitest :: Assertion:意外调用:#<0x7fa76b53d5d0>。size()不满意...0x7fa76b53d5d0>

回答 1 投票 1

如何检查一个方法是否从同一类调用另一个方法?

我正在尝试使用Minitest为课程设置单元测试。在此类中,某些方法调用其他方法。这是我正在尝试做的一个非常简化的概念。需要'minitest / ...

回答 1 投票 1

“ NoMethodError:nil:NilClass的未定义方法'env',用于在Rails中进行助手测试

您从根本上误解了Rails中的帮助者以及应该如何对其进行测试。这是一个真正含糊的术语,确实可以理解,在不同的上下文中表示不同的意思。

回答 1 投票 0

通过关联使用has_many创建动作测试

我正在尝试测试基本的create操作。我有一个MealPlan模型,通过::meals具有has_many:dinners。用户可以为一周创建一个MealPlan,将在特定的晚餐中添加7顿饭。 ...

回答 1 投票 0

如何找到阶乘之和

使用minitest,我试图通过此测试,要求5的总和!:def test_sum_of_factorials sum_of_factorials = 0数字= [1、2、3、4、5] assert_equal 153,...] >

回答 3 投票 2

从非测试用例类中得出断言

背景我有一个包含ActiveRecord :: Enum的rails模型。我有一个视图助手,它使用此枚举的值,并返回几种可能的响应之一。假设案例被称为...

回答 1 投票 1

是否有更好的方法来查找阶乘之和?

使用minitest,我试图通过以下测试波纹管,要求总和为5! def test_sum_of_factorials sum_of_factorials = 0数字= [1、2、3、4、5] assert_equal 153,...

回答 3 投票 0

是否有更好的方法来查找碎片总数?

使用minitest,我试图通过以下测试波纹管,要求总和为5! def test_sum_of_factorials sum_of_factorials = 0数字= [1、2、3、4、5] assert_equal 153,...

回答 2 投票 0

Rails集成测试:我的测试将新条目发布到控制器,如何检索此条目?

我在知道如何检索我刚刚发布的测试的新条目时遇到问题。这是我的代码:post admin_bundles_path,params:{bundle:{title:“ New bundle”,sku:“ ASD-FESTA-00001-XM”,} ...

回答 1 投票 0

Minitest-如何测试未调用方法?

我正在尝试检查after_update回调中是否未调用方法。我目前正在做:Foo def self.call类; end end def模型

回答 2 投票 0

如何使用Minitest测试命令行gem

我想使用Minitest测试我的红宝石宝石。我不知道如何设置测试文件来测试命令行参数。我知道我的命令行参数将来自变量ARGV,...

回答 1 投票 0

是否可以通过minitest仅存入带有特定参数的呼叫?

我有多个呼叫:: Foo.bar。我只想存根包含非常具体参数的调用。是否可以这样做::: Foo.stubs(:bar).with(1).returns(something)并且仍然允许:: ...

回答 1 投票 0

如何测试一个方法在对象中另一个之后被调用?

我有以下类:类Foo def initialize(foobar :) @foobar = foobar end def调用是否返回foobar.blank? do_something_here end end在...中被调用]] >>

回答 1 投票 1

如何对红宝石方法进行存根,以确保它存在于Minitest [duplicate]中

与.stubs上的文档相反,看来我能够对不存在的方法进行存根。考虑以下代码:class DependencyClass def self.method_to_be_stubbed'hello'...

回答 1 投票 0

Minitest控制台输出不显示颜色

我安装了ansicon,以使ansi彩色控制台输出成为可能,以便在Windows上进行最小的测试反馈。我正在使用minitest-reporters gem运行minitest以格式化输出,但是无论我做什么...

回答 1 投票 1

如何断言表单提交与水豚和minitest一起工作?

我需要测试表单是否成功提交,并且用户将被重定向到正确的页面。做这个的最好方式是什么?水豚自述文件建议如下:...

回答 1 投票 0

如何在macOS Catalina上获得“最小”通知中心警报?

当最小测试通过或失败时,如何获得“ Macos通知中心”警报?我在macOS Catalina上。

回答 1 投票 0

在Rails的Minitest测试文件中加载命名空间模块

具有minitest 5.1的Rails 5.2.1,我有一个文件app / strategies / foo / bar / baz.rb,我想为其命名空间baz.rb:模块Foo模块Bar类Bars在Rails控制台中,我可以成功运行:test = Foo :...

回答 1 投票 0

在MiniTest中的所有测试中,如何在每个测试用例之前运行代码?

我需要在MiniTest中所有测试中的每个测试之前运行代码。在我做之前:MiniTest :: Unit :: TestCase.add_setup_hook做...代码在每个测试结束之前运行在我将MiniTest升级到版本后...

回答 3 投票 6

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