spock 相关问题

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

使用Gradle从另一个项目导入测试

我有一个微服务,它有一个子文件夹,里面全是用Groovy写的集成测试。这些测试基本上是做了一堆的REST调用。Gradle的配置是为这些测试生成一个JAR,比如......

回答 0 投票 0

Spock UnitTest,调用太少,但是在“ Unmactech调用”列表中完全相同的调用

我正在为某些计算时间的代码编写单元测试。我使用SQL.date作为输入并将其转换为Calendar以进行计算。 (是的,我知道乔达会更好)。我的测试是...

回答 1 投票 0

如何使用Spock和Groovy在Spring Batch应用程序中模拟ItemReader

我正在尝试为Spring Batch应用程序编写测试,尤其是以下读者在从实现简单RowMapper的数据库中获取记录时与以下读者的交互:@ ...] >> [[

回答 1 投票 0

Maven和spring boot的问题:org.eclipse.sisu.wire.LocatorWiring绑定返回的null

我正在尝试在Spring Boot项目上运行Maven命令,但一直以来我都遇到很多这样的错误:22)通过在org.eclipse.sisu.wire.LocatorWiring绑定但参数0绑定返回的null。 。

回答 1 投票 0

在Maven生命周期中运行JUnit5和Spock

我想在maven测试期间在Java 14中运行spock 2.0-M2-groovy-3.0和junit 5.6.2测试。我的pom看起来:

回答 1 投票 0

Spock测试:调用过多

我编写了用于将事件从一个队列手动重新排队到另一个队列的服务。公共类ReQueueService {私有最终RabbitTemplate RabbitTemplate; public void retry(){InfoLog infoLog; ...

回答 1 投票 0

Spock 2.0的具体类的模拟失败

模拟外部具体类失败,并出现以下错误。 java.lang.AbstractMethodError:接收器类me.spike.LibraryTest没有定义或继承...

回答 1 投票 0

比较列表值并从一个列表中删除-Groovy / Java

我正在使用spock在groovy中编写一些测试,在该测试中,我需要检查两个大小相等的列表中的值是否正确地相互映射,并且其中一个值中没有重复的值...

回答 2 投票 0

spock尝试使用错误的Groovy版本

这是我的新pom,经过简化,我创建了一个新项目,并添加了最少的代码以能够运行spock http://maven.apache.org/maven-v4_0_0.xsd“> 4.0.0

回答 1 投票 0

Spock中抽象类或具体类的属性访问测试

[当我使用getter / setter对模拟抽象或具体类,然后访问该属性时,永远不会调用相应的getter / setter。但是,如果创建了模拟,这可以很好地工作...

回答 1 投票 0

在“ when”块中运行Platform.runLater()的Spock计时问题

[如果必须在JavaFX线程中调用方法,则看来我必须在when块中执行以下操作:... setup ... // def throw when when:Platform.runLater(new Runnable(){ @Override ...

回答 1 投票 0

是否有可能在评估功能的清除块之前拦截Spock功能的执行?

自定义Spock注释是否可以在执行每个清除块之前拦截某个功能的执行?我意识到我可以在执行规范的...之前进行拦截...

回答 1 投票 0

使用StaticLoggerBinder对类进行单元测试

我确实有一个像这样的简单类:包com.example.howtomocktest import groovy.util.logging.Slf4j import java.nio.channels.NotYetBoundException @ Slf4j class ErrorLogger {static void ...

回答 2 投票 9

我如何对带有ResponseExtractor和RequestCallback的Spring RestTemplate进行单元测试?

[我正在Groovy中进行开发,我正在尝试为Spring的RestTemplate的以下用法编写Spock单元测试...包括我的请求回调和响应提取器以及我的初始化...

回答 1 投票 0

JUnit5 Spock 2,@ ExtendWith不起作用

我正在尝试为我们的新项目建立测试平台。我们想将Spock 2与JUnit 5一起使用。现在,我想在基于Spock的测试中使用@ExtendWith批注。这是一个示例:@ ...

回答 1 投票 0

Groovy中的隐式断言语句

鉴于我有用Groovy编写的JUnit测试:类AssertTests {@Test void“ explicit assert statement”(){def value = 42 assert value == 100} @Test void“ no ...

回答 1 投票 1

新建实例的Spock验证方法调用

我正在尝试验证是否为新创建的实例调用了某些方法。我遵循了模拟构造函数的Spock指南,但是说调用太少了。下列调用的次数太少:3 * mockStep ....

回答 1 投票 0

如何在Spock中测试ListenableFuture回调

几天前,我问了一个问题,该问题是关于保留kafka.send()方法的未来响应。 @kriegaex在这里回答并正确解释了这个问题尽管我面临另一个问题,但是...

回答 1 投票 0

如何在Grails单元测试中使用Spock模拟passwordEncoder

我可以在如何模拟Grails单元测试中使用的自动有线依赖项时使用一些建议。我已经省略了大多数不必要的代码,只是在文件中提供了测试类和相关方法...

回答 1 投票 0

如何防止Spock在单元测试用例中使用ObjectMapper将null视为字符串(“ null”)?

我有以下Spock单元测试示例:给定:ObjectMapper mapper = new ObjectMapper()def eventNode = mapper.valueToTree([person:[name:year,location。...

回答 1 投票 0

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