unit-testing 相关问题

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

开玩笑:toMatchObject 方法中的对象值是数组并检查长度(不为空)

我用 .toMatchObject() 编写 Jest 测试并遇到以下问题。我的一些对象的值是数组,我想测试它们是否有长度或为空。 我现在的代码: 测试('套房一',

回答 2 投票 0

如何在单元测试中将 FakeItEasy 与 HttpClient 一起使用?

我试图弄清楚如何将 FakeItEasy 与 HttpClient 结合使用,给出以下代码: 公共Foo(字符串键,HttpClient httpClient = null) { .. } 公共无效 DoGet() { .... 如果(

回答 5 投票 0

对 JavaFX 应用程序进行单元测试时出现“工具包未初始化”异常

当我尝试对包含 JavaFX 控件的组件执行单元测试时,我收到 java.lang.IllegalStateException:工具包未初始化。 如何对使用...运行的组件进行单元测试

回答 3 投票 0

交易后断言属性更改,使用 Foundry 测试网络

上下文 我正在尝试测试函数 receiveInvestment() external payable { 是否从钱包地址 private _investorWallet 接收货币;更改 uint256 私有 _someStoredVa...

回答 1 投票 0

模拟获取帖子

我正在为以下功能编写测试用例: 处理共享(响应,有效负载){ ShareUtils.listUsers() .then((用户) => { users.forEach(用户 => userList.push({ ...

回答 1 投票 0

GitHub Autograder Tasty 处理写入异常

我正在 Tasty 中为 GitHub 的自动评分器对以下 Haskell 函数进行单元测试: countLetters :: IO [整数] 计数字母 = 做 putStr "第一个条目:" x <-

回答 1 投票 0

带有默认分支的 JUnit 代码覆盖率 switch 语句

我有util方法来处理一些文本。处理的方式由enum Mode决定。在编写单元测试来覆盖此方法时,我必须添加虚拟枚举元素才能包含默认值...

回答 2 投票 0

如何测试 Jest 没有抛出异常?

Jest 文档没有演示一种断言没有抛出异常的方法,而只是抛出了一个异常。 Expect(() => ...错误...).toThrow(错误) 如果没有被抛出,我如何断言?

回答 3 投票 0

错误 NU1301:无法加载源的服务索引

背景 我正在对一个新建项目的构建管道进行故障排除。之前一切正常,最近我添加了一个来自相同内部 Artifacts Feed 的 nuget 包。为了...

回答 1 投票 0

Junit:断言列表至少包含一个与某些条件匹配的属性

我有一个方法,它将返回 MyClass 类型的对象列表。 MyClass 有很多属性,但我关心类型和数量。我想编写一个测试来断言返回的列表包含...

回答 4 投票 0

无法检测类 XXX,因为它或其超类型之一无法初始化

因为jdk17不兼容,所以我改成mockito 4.9.0。这导致 @SuppressStaticInitializationFor 将无法使用,但我需要一些未静态初始化的类 @RunWith(

回答 1 投票 0

在 Jest 中模拟 AudioContext()

我的项目中的函数内有以下代码; .... if (state.context == null) { 返回 { ...状态, 上下文:新的 AudioContext() } } .... 我正在尝试测试这个

回答 2 投票 0

URLSessionDelegate 方法的单元测试 - Swift

我有一个名为CertificatePinningDelegate的自定义委托类,它符合URLSessionDelegate。我正在使用委托方法 urlSession(_ 会话: URLSession, didReceive 挑战:

回答 1 投票 0

C# Visual Studio 有条件地运行单元测试

我必须对一些涉及 Linux 和 Windows 服务器的 SSH 通信的库功能进行单元测试。 我有一个用户提供的 test_config.json 文件。这个配置主要包含两个属性...

回答 1 投票 0

如何在运行时跳过单元测试?

我们使用 selenium Web 驱动程序进行了一些自动化测试,这些测试非常棒,并且提供了非常好的回归包。 问题是现在我们的代码中有功能切换。所以我要说忽略

回答 2 投票 0

模拟 python k8s 客户端

这是我的片段: 文件夹结构 实用程序/ ├── __init__.py ├── k8s_client.py ├── 简单.py └── 测试 ├── k8s_client_test.py k8s_client.py 导入操作系统 从 kubernetes 导入客户端、配置 反对...

回答 1 投票 0

Angular 16 路由保护单元测试可观察的 createSpyObj 属性

尝试熟悉路线守卫的单元测试。我有一个相对直接的防护,它从主题 asObservable 获取值到 createUrlTree 或返回布尔值。 在...

回答 1 投票 0

使用 NUnit 和 NSubstitute 进行单元测试中间件

我在 ASP.NET Core 站点中编写了一些中间件,我正在尝试对其进行单元测试,主要是遵循本使用 Moq 的指南。 我的问题是找到一个与 new

回答 1 投票 0

我们应该在构造函数中放入多少代码?

我们应该在构造函数中放置多少初始化代码?问题是,放入大量代码会导致测试期间出现问题,因为某些字段可能取决于特定于平台的...

回答 1 投票 0

如何解决在类路径资源 [org/springframework/boot/autoconfigure] 中定义的名称“flywayInitializer”创建 bean 时出错

我正在按照教程 [此处][1] 使用 TestContainers 为项目编写集成测试。我遇到了很多错误,我设法解决了这些错误,但无法克服以下错误。

回答 1 投票 0

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