unit-testing 相关问题

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

@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

覆盖实验室测试框架的全局要求

我正在使用hapi的lab+code测试框架。 我需要重写全局 require 函数。我正在使用嘲笑,但我也尝试手动覆盖它,但没有任何运气。看来实验室执行了所有...

回答 1 投票 0

Django 单元测试响应上下文为 None

为什么下面的测试中response.context None ?我检查了response.content,它是“”。如果我删除 assertIsNotNone 行,我会收到 TypeError: 'NoneType' object is not subscribable 定义

回答 4 投票 0

Springboot / Kotlin:测试注入另一个 @ConfigurationProperties 类的类的最佳实践

我有一个 Kotlin 项目。 我创建了一个 @ConfigurationProperties 类,我想知道单元测试的最佳实践。 以下是我的属性类: @构造函数绑定 @

回答 1 投票 0

在 Mocktio 单元测试中,是否可以测试方法对模拟输入参数的副作用?

我在java类中有一个方法(称为路由),它接受某个接口的输入参数(称为规则),并使用一些局部变量和r调用该输入参数的注册方法...

回答 1 投票 0

使用 Moq 对 dbContext 的添加操作进行单元测试

我正在尝试在我的应用程序开发中启动TDD,我正在使用xunit和最小起订量来模拟测试实体框架操作的单元,我在测试更新或删除操作时没有任何问题...

回答 1 投票 0

C# 如何模拟 DbContext 而不传递它

我想对我的函数 GetDogName 进行单元测试,它创建一个新的 DbContext。我已经有一个 DbContext 的工作模拟,但我无法将它作为参数传递到任何地方。 我可以替换 DbContext c...

回答 2 投票 0

AssertJ - 将返回值链接在一起并提取

有时声纳云会抱怨测试中的断言数量。我想知道如何将断言链接到另一个,但有一种情况我无法弄清楚如何链接断言

回答 1 投票 0

用 Moq 模拟 foreach 循环

我想循环遍历 XmlNodeList。如何在 Moq 中模拟 XmlNodeList,以便可以像 foreach 循环一样循环遍历它: foreach(节点中的 XmlNode xmlNode) { //做

回答 1 投票 0

模拟用于单元测试的 lambda 层库失败了

我正在尝试使用 jest 对我的 lambda 进行单元测试。在 lambda 代码中,我们有一行代码依赖于 lambda 层中的包。 从'opt/nodejs/logger'导入{logger}; ... 记录器。

回答 1 投票 0

spec.js 和 test.js 有什么区别?

在Jest中执行sum.test.js和sum.spec.js文件有什么区别?尽管执行时产生相同的输出,但这两个文件本质上执行相同的任务......

回答 1 投票 0

无法加载[WebMergedContextConfiguration@7f5614f9 testClass = com.proj.my.controller.OrderControllerTest,

几天前我进行了第一次测试,今天我去验证并完成它们,现在它只是给了我这个错误。 我的 OrderControllerTest.java 包 com.proj.my.controller; 导入组织。

回答 1 投票 0

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