spock 相关问题

Spock是Java和Groovy应用程序的测试和规范框架。高度表达的规范语言使得创建和维护代码变得容易。

Spock 发生异常:太少的调用: xxxx 不匹配的调用(按相似度排序)

我使用Spock来测试我的java代码,具体测试方法是MnsTemplate的sendMessage方法,单元测试在MnsTemplateTest中,它们在下面的代码中。 在这个单元测试中,我模拟了MNSClient、CloudQ...

回答 1 投票 0

Grail、GORM、Spock:表 [X] 中的关联引用未映射的类:[Y]

向该服务使用的域对象之一添加新关联后,我在 Spock 测试中收到此错误。我没有发现任何与 Grails 相关或 GORM 相关的问题引用...

回答 1 投票 0

Grail、GORM、Spock:休眠映射失败:表 X 中的关联引用未映射的类 Y

向该服务使用的域对象之一添加新关联后,我在 Spock 测试中收到此错误。我没有发现任何与 Grails 相关或 GORM 相关的问题引用...

回答 1 投票 0

在 Groovy 中测试 SpringBoot Webclient 在 put 调用中抛出 NullPointerException

我正在测试一个Java方法,该方法使用Spring Boot WebClient发出PUT请求并返回void。该测试是用 Groovy 编写的。这是我要测试的方法: 公共无效putProcessing(最终...

回答 1 投票 0

如何在grails spock规范测试中使用数据库方法?

我将使用 spock 的规范测试来测试一些类测试。 某些方法使用 Domain.list() 并且无法通过光规范测试获得。 当然我可以替换 Domain.list() ...

回答 1 投票 0

如何模拟随机静态方法:RandomStringUtils.random

我在“vars”文件夹中有以下简单文件 random.groovy,我尝试使用 groovy 2.4 和 spock testframework 1.3-groovy-2.4 进行测试。该文件基本上是关于生成随机字符...

回答 1 投票 0

模拟新日期或System.currentTimeMillis

我正在使用 Groovy 和 Spock 框架设置测试。我的测试取决于时间的流逝,并且相关服务使用 new Date() 来执行某些规则。因此,我想修改...

回答 1 投票 0

Spock 模拟异常导致代码覆盖率问题

我有以下代码,我正在尝试在 Spock 中进行测试 类验证器{ 字符串 envCheck(字符串环境) { if (环境== null || 环境.isEmpty()) { 新

回答 1 投票 0

Spock - 在 GString 中使用占位符时出现断言问题

我遇到了 Spock 的问题,在比较相同的字符串时出现断言错误。 我的测试用例: def“当公司中已存在电子邮件时应返回错误”() { 给出:“A

回答 1 投票 0

Spock - 在 GString 中使用占位符时出现断言问题

我在 Spock 上遇到了问题,在比较相同的字符串时出现断言错误。 我的测试用例: def“当公司中已存在电子邮件时应返回错误”() { 给出:“A

回答 1 投票 0

如何在 Spring Boot 应用程序中使用 Spock 配置 JerseyTest 进行单元测试?

我想在 Spring Boot 应用程序中使用 Jersey Test 测试下一个控制器类。 控制器类 @RestController @RequestMapping(“/api/v1/demo”) 公共类用户控制器{

回答 1 投票 0

如何重复Spock测试?

如此处所述,目前不支持 @Repeat 注释。如何将 spock 测试标记为重复 n 次? 假设我有 spock 测试: def“测试一些东西”(){ 预计: 断言 myServ...

回答 6 投票 0

在 JUnit XML 结果文件中对来自 Spock 的 @Unroll 测试进行分组(或合并)

我有一个像这样的 Spock @Unroll 测试: @展开 def '会话使用 TLS 协议 #enabledProtocolsOfSocket #protocolOfSession'() { 给定: // ... 预计: // ... 在哪里:

回答 1 投票 0

Spock框架中如何正确验证mock方法调用?

我正在尝试使用 Spock 框架测试方法,但在验证模拟方法调用时遇到问题。这是我的代码: com.workato.agent.smb 包 导入 spock.lang.

回答 1 投票 0

@Mock/@InjectMocks for groovy - spock

在 JUnit / Mockito 中,我们有 2 个非常有用的注释:@Mock 和 @InjectMocks。 在我的新项目中,我开始使用 groovy 和 spock 进行测试,我想知道是否有 ment 的替代品...

回答 5 投票 0

如何让 Spock 重试失败的 Geb 测试?

我对使用 Geb 和 Spock 的 Grails 应用程序进行了功能测试。 有时,功能测试会因超时或其他零星行为而失败。在之前使用 TestNG 的项目中,我有一个

回答 3 投票 0

当我进行spring-boot单元测试时,spring数据源被重复初始化

我正在使用 Groovy + Spock 对 Spring-boot 项目执行单元测试。我有两个测试类,测试类A和测试类B。这两个测试类是独立的,没有依赖关系

回答 1 投票 0

如何使用Spock框架模拟HttpClient

以下方法提供 java.net.http.HttpClient 的实例: @CompileStatic 私有静态 HttpClient getClient() { 返回 HttpClient.newBuilder() .version(HttpClient.Ve...

回答 1 投票 0

模拟 ProductCategory findAll 在 Groovy Spock 测试中失败

我有一个将产品与产品类别关联起来的类。它使用 ProductCategoryRepository,它是 MongoDB 存储库。 ProductCategoryRepository 有一个 findAll 方法,它采用

回答 1 投票 0

JSON 解析器应该拒绝布尔属性的无效值,而不是转换为 false

使用 Micronaut Serde,除“true”之外的任何字符串值都返回 false,除 0 之外的任何数字值都返回 true。 这是理想的行为还是我应该提出一个问题? 例如,

回答 1 投票 0

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