unit-testing 相关问题

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

写入流时如何测试错误

我正在尝试测试应用程序不同部分引发的错误。该应用程序通过加密将来自请求(分段文件上传)的流传输到 S3 存储桶。 我能够创建一个模拟,除了......

回答 1 投票 0

测试时无法触发异常,如何测试异常处理?

我正在开发 Django REST Framework (DRF) 视图集,其中包含异常处理以处理意外错误。视图集有一个操作方法,可以检索服务器的定价信息...

回答 1 投票 0

在Hapi.js Lab中覆盖这个测试用例的正确性如何?

我的 Hapi.Js 服务器中有文件上传 POST 点。 这是代码: 服务器. 路由([{ 方法:'放置', 路径: '/上传/{id}', 配置:{ 处理程序:函数(req,res){ 异步瀑布...

回答 1 投票 0

在单独的文件中对 Mongoose 模型进行单元测试会导致问题(使用 Mockgoose 和 Lab)

每当 Mongoose 模型在加载后尝试加载时,都会抛出错误,例如: 错误:uncaughtException:编译后无法覆盖帐户模型。日期 = 201 年 2 月 26 日星期五...

回答 1 投票 0

我可以仅在 2 个测试文件上运行 Pitest(未发现突变问题)吗?

因此,我在运行 Pitest 时遇到以下错误“跳过覆盖范围和分析,因为未发现突变”。到目前为止我看到的建议似乎是编辑 maven 或 gradle

回答 1 投票 0

BeanMatchers 在尝试 java.time.Instant 类型 128 次后无法生成两个不同的值

当我尝试运行以下测试时: @测试 公共无效测试哈希(){ BeanMatchers.registerValueGenerator(Instant::now, Instant.class); 断言(ClassForTest.class,

回答 1 投票 0

如何模拟 History.state 以在 Angular 中编写单元测试

我正在为我的组件编写单元测试,但在创建组件实例并显示以下错误时遇到问题, 类型错误:无法读取 null 的属性“patentId” 我试过了

回答 3 投票 0

神奇的模拟assert_used_once与assert_used_once_的奇怪行为

我注意到Python中的assert_used_once和assert_used_once_with有一个奇怪的行为。这是我真正的简单测试: 文件模块/a.py 从 .b 导入 B A类(对象): def __init__(self)...

回答 1 投票 0

如何在运行单元测试时更改请求标头“Host”?

尝试在运行单元测试时更改请求标头“Host”值,但它会更改回 phpunit.xml 中定义的原始值 有没有一种方法可以仅在一次测试中覆盖该值?...

回答 2 投票 0

仅模拟类的所有实例的一个属性

我有这3个模块: # 配置.py 类配置: def __init__(自身): self.some_attribute = "某个值" # <-- I want to mock this attribute self.another_attribute...

回答 1 投票 0

Gcov 6.0 与 Ceedling 0.31.1 生成空的 html 报告

我正在尝试使用 ceedling 和 gcov 生成 html 报告。但我不断收到一个空的 html 报告。 我添加了 report_include 就像页面底部提到的这个链接 - https://github...

回答 2 投票 0

@ngrx/effects:测试效果返回空()

我正在使用@ngrx/effects 4.1.1。我有一个返回空可观察值的效果,如下所示: @Effect() showDialog$: Observable = this .actions$ .ofType( ActionTypes.DIALOG_SHOW ) .ma...

回答 3 投票 0

如何在PHP中分配特定大小的内存块?

我正在为我的分析代码编写单元测试。为此,我正在编写一些函数,这些函数将分配内存并调用“睡眠”,以便生成可预测的内存和时间结果...

回答 2 投票 0

如果无法将模拟对象注入方法中,如何触发方法内的特定条件?

我必须做什么才能创建一个导致 searchResult 为 null 以便 MyMethod 返回 false 的单元测试? 公共类 MyConnectionHandler 公共 bool MyMethod() { var myConnection =...

回答 1 投票 0

Spring Boot单元测试中如何将对象序列化为application/hal+json?

在 Spring Boot 项目中,我尝试使用 hal+json 格式的 HATEOAS 序列化和反序列化相关对象。我正在使用 org.springframework.boot:spring-boot-starter-hateoas 来这样做,它......

回答 1 投票 0

如何通过DuckDB访问模拟的s3存储桶

我有一个使用AWS S3、DuckDB API的无服务器Python代码。 该代码工作正常,重点是该代码的单元测试。 我正在使用unittest和moto python框架来测试这个cod...

回答 1 投票 0

asp.net core OkObjectResult 和 IActionResult 与单元测试不允许我循环遍历 List - 嵌套 Result.Value

我正在尝试使用 asp.net core 编写一个单元测试,其中我的代码如下所示 [测试方法] 公共无效NotificationController_should_return_notifications() { //行为 变种

回答 1 投票 0

如何获取BUnit JSInterop?

根据 BUnit 文档,默认情况下应该可用。 但在我的单元测试中,Microsoft.JSInterop 是一个命名空间,而不是可以调用安装程序的类。我也尝试过 BUnitJSIn...

回答 1 投票 0

测试错误:未找到基表或视图:1146 表“testing.users”不存在

我做了这个简单的测试: 公共函数 test_my_awesome_test() { $user = 用户::find(1); $response = $this->actingAs($user)->get('/awesome/test'); $响应->assertStatus(200)...

回答 3 投票 0

如何在 JUnit 测试方法中获取 LogFactory DEBUG 消息,以对其执行断言?

我有一个需要测试的方法流程,并且我可以证明该流程经过的唯一方法是记录一条 DEBUG 消息。 我似乎无法找到获取 DEBUG 消息的方法,因为我...

回答 1 投票 0

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