unit-testing 相关问题

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

在Jest中测试mock抛出的异常

我正在尝试测试异步函数,以正确处理对其体内另一个异步函数的依赖项调用引发的异常。 我将依赖函数替换为 ...

回答 1 投票 0

使用 Mockito 模拟方法行为时以任意顺序匹配列表

我使用 Mockito 进行了一个测试,它有一个非常奇怪的行为:它在调试中工作,但在正常运行时失败。 经过一番调查,我意识到这是因为我在嘲笑方法行为,pa...

回答 4 投票 0

Ruby on Rails 测试用于嵌套表单创建的控制器

我在模型 user_entity_roles 中有一个具有 HMT 关系的模型实体。我使用嵌套表单创建新实体。在控制器中,这是通过 new 和 create 方法的两步过程......

回答 1 投票 0

问题在于Sonarqube的项目分析覆盖率为0%

我想用 SonarQube 分析我的 SpringBoot 项目。我发布了单元测试,但一切正常。问题是覆盖率是0%。我添加了 Jacoco 依赖项,但专业...

回答 1 投票 0

在RSpec中,如何期望以任意顺序具有不同参数的多条消息?

RSpec 似乎按顺序匹配方法接收到的消息。我不确定如何使以下代码工作: 允许(a).接收(:f) 期望(a).接收(:f).with(2) a.f(1) a.f(2) a.f(3) 该...

回答 2 投票 0

Django 测试 - 在所有测试中修补对象

我需要为我的测试创建某种 MockMixin。它应该包括调用外部源的所有内容的模拟。 例如,每次我在管理面板中保存模型时,我都会调用一些远程 URL....

回答 4 投票 0

如何在 Rust 中运行任何测试之前运行设置代码?

我有一个 Rust 应用程序(一个简单的解释器),在环境可用之前需要进行一些设置(初始化存储库)。 我知道 Rust 以多线程方式运行其测试(通过货物测试)...

回答 4 投票 0

如何使用zustand和jest测试异步状态更新?

假设我有一个像这样的listStore.js: 从“zustand”导入{创建} 从“@/service”导入查询列表 const useListStore = () => create((get, set) => ({ 列表: [], getList: async() =...

回答 1 投票 0

如何期望上下文返回值的类型

我有一个上下文提供程序提供了一个我想要测试其类型的对象,我如何获得它来比较给定值的类型。我目前正在尝试使用期望类型库,但是...

回答 1 投票 0

运行 jest 测试时出现找不到模块“vscode”错误(typescript VSCode 项目)

我有一个用 TypeScript 编写的 VSCode 扩展,目前正在使用 jest 编写测试。运行 jest extension.unit.test.ts (或 npm test)时,出现以下错误: 我...

回答 1 投票 0

NUnit:在单个测试中运行多个断言

我被要求编写一个测试应用程序,需要在数据库中的多行上测试新的存储过程,本质上我想做这样的事情: [测试] 公共无效测试选择...

回答 8 投票 0

未修饰的流畅断言

我想使用 FluentAssertions 来测试所有未用 NonActionAttribute 修饰的方法(这将减少自动生成为占位符的操作方法集

回答 1 投票 0

在 Quarkus 中运行单元测试时出现问题

我正在尝试开始单元测试,但在执行任何测试时遇到一些错误: @QuarkusTest 类 AccountResourceTest { @BeforeEach 无效设置(){ } @测试 无效

回答 1 投票 0

如何使用 vitest 模拟可组合项?

我正在简单的 Nuxt.js 项目中学习 TDD。该项目是 Laravel API 的前端。这个项目所做的就是实现所有 Laravel Fortify 选项。所以我正在使用名为 nux 的外部包...

回答 1 投票 0

如何在Python中输入模拟?

@patch(“main.requests”) def test_get_joke(mock_get_joke): 模拟响应 = MagicMock() 模拟响应.status_code = 200 mock_response.json.return_value = {"value": "

回答 1 投票 0

Angular 单元测试 - 帮助监视 Angularfire arrayUnion 和 arrayRemove

我有两个类似的函数来创建/删除数组中的项目,一旦我从 firestore 中点击 arrayUnion 和 arrayRemove 函数,单元测试就会崩溃。该错误似乎表明...

回答 1 投票 0

生锈测试:未使用过的进口产品

Cargo 将测试模块中的所有导入标识为未使用,即使我正在使用它们。考虑以下示例: pub fn f() {} 模组测试{ 使用板条箱::a::f; #[测试] fn test_f()...

回答 1 投票 0

如何使用quibble模拟esm模块功能

用 quibble 模拟和测试这样的 esm 方法是否可行?如果没有,我们还有其他库吗? sinon 很好,但是 es 模块不能用 sinon 进行存根。我发现

回答 1 投票 0

使用 servlet 和 session 进行测试时出现 MissingMethodInvocationException

我正在尝试测试我的 servlet,看看它是否使用会话中传递的一些参数调用我的 DAOService,但遇到了这个问题 日志: org.mockito.exceptions.misusing.

回答 2 投票 0

Pytest 夹具无法清理特定测试用例的目录

我正在使用 Pytest 夹具来清理测试期间创建的临时文件和目录。该装置适用于大多数测试用例,但它无法完全删除在最初创建的目录...

回答 1 投票 0

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