unit-testing 相关问题

单元测试是一种方法,通过该方法测试各个源代码单元以确定它们是否适合使用。

Flutter 单元测试中需要 Class 类型参数的方法调用会导致 MissingStubError

我正在尝试对存储库类进行单元测试。在存根时,我调用了一个方法,该方法需要一个类型为GamesParams 类的参数。这会产生 MissingStubError 错误。然而,如果我

回答 1 投票 0

有什么方法可以区分手动或自动更改滑块值吗?

我正在Unity中编写视频播放器,我使用滑块作为设置视频搜索的栏。 为此,我创建了 SeekVideo 函数,该函数使用滑块的值来分配我...

回答 1 投票 0

Python 模拟导入模块中的函数

我想了解如何从导入的模块中@patch 函数。 到目前为止,这就是我所在的地方。 应用程序/模拟.py: 从 app.my_module 导入 get_user_name def test_method(): 返回 get_user_na...

回答 5 投票 0

类型错误:属性轮的描述符不可配置且不可写 - 智能合约

我的合约有多个云函数,我正在尝试使用 sinon 创建一些单元测试。但是,我在尝试模拟某些云功能时遇到了问题。我想要...

回答 1 投票 0

Mockk:使用重载模拟全局函数

Mockk 添加了对模拟全局函数的支持。 然而,当他们超载时就会出现问题。 例如,如果您尝试使用mockkStatic(::delay)模拟delay(),您会遇到以下错误: 欧维...

回答 2 投票 0

Jest 单元测试用例未从 Azure DevOps Pipeline 执行

在React项目中,它有前端单元测试用例。 从 VS Code 终端,当我使用 npm run test 运行它们时 >npm 运行测试 > [email protected] 测试 > 反应脚本测试 --...

回答 1 投票 0

python pytest 有时会失败并出现 OSError: 在捕获输出时从 stdin 读取

使用 pytest 运行特定的单元测试时,它偶尔会因此错误而失败(标题中提到),并且从堆栈跟踪来看,它发生在行上 选择 = input().lower() 当c...

回答 4 投票 0

Google Truth.assertThat.contains 的行为与 List.contains 不同

使用 List.containsAll() 和 Truth.assertThat(list).contains(originalList) 的行为不同。 按预期工作 assertThat(getItemsByChannelId.containsAll(entitiesChannelAPage2)).isTrue() 不是

回答 1 投票 0

Scalacheck,大小 5 到 12 之间的列表生成器

我可以找到许多为生成器设置最大尺寸的示例,但是如何生成最小和最大长度之间的列表?

回答 2 投票 0

使用loginUser()进行Symfony单元测试,登录不起作用(返回302到登录页面)

我正在为 Symfony 5.4 应用程序构建测试。 我创建了一个这样的测试: 公共函数 testCreateProduct() { $client = static::createClient(); /** @var 用户 $mainAdmin */ $

回答 2 投票 0

Mockito 内联模拟制作器 - 抛出异常 - 传递给 when() 的参数不是模拟

我想模拟静态方法,因此使用依赖项“mockito-inline”3.8版本而不是“mockito-core” 静态方法模拟工作正常,但我的旧测试模拟了接口...

回答 2 投票 0

androidTest上单元测试访问大量测试文件的最佳实践

我需要在我的 androidTest 中访问很多外部测试文件。如果我把它们作为资产或资源放在 androidTest/assets 目录中,将会产生一个非常大的编译后的unitest apk,这是非常

回答 1 投票 0

从导入的包中模拟函数时,pytest 模拟失败

pytest-mock 已正确安装: > 点子列表 | grep pytest pytest 7.4.2 pytest 模拟 3.14.0 该单元测试成功通过: 导入pytest A类: def __init__...

回答 1 投票 0

无法运行 Django 单元测试。返回 django.core.exceptions.ImproperlyConfigured

我已经在我的 Django 应用程序上运行单元测试(test.py)很多年了,没有遇到任何问题。在我的最后一次会议中,我正在修改我的 MYSQL 数据库和模型。我一直在删除并重新创建数据库,

回答 3 投票 0

如何在不先添加元素的情况下测试删除方法

我有一个类,有两个方法add(obj)和remove(obj)。当最初保存添加属性的私有集合是私有的并且我读到这是一个...

回答 2 投票 0

由 saga 状态机中的故障<T>消息引发的测试事件

我正在尝试对我的 MassTransit saga 状态机进行单元测试 期间( 加工, 何时(创建协议失败) 。然后(

回答 1 投票 0

对集合的所有元素断言相同的条件

我正在使用 AssertJ,我需要检查列表中的所有对象是否都有 intField > 0。如下所示: assertThat(myObjectList).extracting(p -> p.getIntField()).isGreaterThan(0); W...

回答 1 投票 0

在 celery 任务中使用 Django ORM 使用单元测试数据库

在 Django 应用程序中,我有一个运行 Celery 任务的视图。 在 celery 任务中,我使用 Django ORM 对数据库执行一些操作。 我这样称呼我的测试用例: 类 MyViewTestCase(

回答 1 投票 0

如何运行多个QTest类?

我有一个子项目,我在其中放置所有 QTest 单元测试并构建一个运行测试的独立测试应用程序(即我从 Qt Creator 中运行它)。我可以参加多个测试课程

回答 2 投票 0

为什么我收到“没有会员”错误

抱歉,如果这是一个简单的问题,但我正在使用 Swift 3,但我只是卡住了。 我创建了 Swift 3 类并为其进行了单元测试。我现在添加一个新方法并想为其编写一个单元测试:

回答 2 投票 0

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