Spock是Java和Groovy应用程序的测试和规范框架。高度表达的规范语言使得创建和维护代码变得容易。
Spock 发生异常:太少的调用: xxxx 不匹配的调用(按相似度排序)
我使用Spock来测试我的java代码,具体测试方法是MnsTemplate的sendMessage方法,单元测试在MnsTemplateTest中,它们在下面的代码中。 在这个单元测试中,我模拟了MNSClient、CloudQ...
Grail、GORM、Spock:表 [X] 中的关联引用未映射的类:[Y]
向该服务使用的域对象之一添加新关联后,我在 Spock 测试中收到此错误。我没有发现任何与 Grails 相关或 GORM 相关的问题引用...
Grail、GORM、Spock:休眠映射失败:表 X 中的关联引用未映射的类 Y
向该服务使用的域对象之一添加新关联后,我在 Spock 测试中收到此错误。我没有发现任何与 Grails 相关或 GORM 相关的问题引用...
在 Groovy 中测试 SpringBoot Webclient 在 put 调用中抛出 NullPointerException
我正在测试一个Java方法,该方法使用Spring Boot WebClient发出PUT请求并返回void。该测试是用 Groovy 编写的。这是我要测试的方法: 公共无效putProcessing(最终...
我将使用 spock 的规范测试来测试一些类测试。 某些方法使用 Domain.list() 并且无法通过光规范测试获得。 当然我可以替换 Domain.list() ...
如何模拟随机静态方法:RandomStringUtils.random
我在“vars”文件夹中有以下简单文件 random.groovy,我尝试使用 groovy 2.4 和 spock testframework 1.3-groovy-2.4 进行测试。该文件基本上是关于生成随机字符...
模拟新日期或System.currentTimeMillis
我正在使用 Groovy 和 Spock 框架设置测试。我的测试取决于时间的流逝,并且相关服务使用 new Date() 来执行某些规则。因此,我想修改...
我有以下代码,我正在尝试在 Spock 中进行测试 类验证器{ 字符串 envCheck(字符串环境) { if (环境== null || 环境.isEmpty()) { 新
Spock - 在 GString 中使用占位符时出现断言问题
我遇到了 Spock 的问题,在比较相同的字符串时出现断言错误。 我的测试用例: def“当公司中已存在电子邮件时应返回错误”() { 给出:“A
Spock - 在 GString 中使用占位符时出现断言问题
我在 Spock 上遇到了问题,在比较相同的字符串时出现断言错误。 我的测试用例: def“当公司中已存在电子邮件时应返回错误”() { 给出:“A
如何在 Spring Boot 应用程序中使用 Spock 配置 JerseyTest 进行单元测试?
我想在 Spring Boot 应用程序中使用 Jersey Test 测试下一个控制器类。 控制器类 @RestController @RequestMapping(“/api/v1/demo”) 公共类用户控制器{
如此处所述,目前不支持 @Repeat 注释。如何将 spock 测试标记为重复 n 次? 假设我有 spock 测试: def“测试一些东西”(){ 预计: 断言 myServ...
在 JUnit XML 结果文件中对来自 Spock 的 @Unroll 测试进行分组(或合并)
我有一个像这样的 Spock @Unroll 测试: @展开 def '会话使用 TLS 协议 #enabledProtocolsOfSocket #protocolOfSession'() { 给定: // ... 预计: // ... 在哪里:
我正在尝试使用 Spock 框架测试方法,但在验证模拟方法调用时遇到问题。这是我的代码: com.workato.agent.smb 包 导入 spock.lang.
@Mock/@InjectMocks for groovy - spock
在 JUnit / Mockito 中,我们有 2 个非常有用的注释:@Mock 和 @InjectMocks。 在我的新项目中,我开始使用 groovy 和 spock 进行测试,我想知道是否有 ment 的替代品...
我对使用 Geb 和 Spock 的 Grails 应用程序进行了功能测试。 有时,功能测试会因超时或其他零星行为而失败。在之前使用 TestNG 的项目中,我有一个
当我进行spring-boot单元测试时,spring数据源被重复初始化
我正在使用 Groovy + Spock 对 Spring-boot 项目执行单元测试。我有两个测试类,测试类A和测试类B。这两个测试类是独立的,没有依赖关系
以下方法提供 java.net.http.HttpClient 的实例: @CompileStatic 私有静态 HttpClient getClient() { 返回 HttpClient.newBuilder() .version(HttpClient.Ve...
模拟 ProductCategory findAll 在 Groovy Spock 测试中失败
我有一个将产品与产品类别关联起来的类。它使用 ProductCategoryRepository,它是 MongoDB 存储库。 ProductCategoryRepository 有一个 findAll 方法,它采用
JSON 解析器应该拒绝布尔属性的无效值,而不是转换为 false
使用 Micronaut Serde,除“true”之外的任何字符串值都返回 false,除 0 之外的任何数字值都返回 true。 这是理想的行为还是我应该提出一个问题? 例如,