spock 相关问题

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

如何让 Groovy Spock 测试将调用参数与等于而不是 ==

我的 Spring 应用程序有这个 Groovy 测试。 给出: def mapProperties = new JSONObject().put( “资格”,“真”).put( "group", "group1&q...

回答 1 投票 0

如何在 Groovy 中访问和循环嵌套 Json

我正在尝试访问并循环 Groovy 中的嵌套 Json 以进行测试,该文件保存在文件中 下面是结构是怎样的 { “邓斯编号”:0, “分支机构”:25, “……

回答 1 投票 0

如何在 Spock Frameowork 中编写集成测试时模拟 Spring WebClient 调用和存根一些数据

我正在 spock 框架中为 spring web flux 应用程序编写集成测试,我们正在使用 WebClient 进行外部 api 调用。如何模拟 WebClient 并将数据存根到 WebClient 调用? 我是

回答 1 投票 0

如何模拟在 spock 测试中发出 rest api 请求的 Bean?

所以我有一个发出 rest api 请求的应用程序,我添加了 bean 注释如下 @服务 公共类 RequestService { @Autowired 休息模板休息模板; @Autowired

回答 1 投票 0

如何计算 Spock 与两个不同模拟的交互?

我无法让 Spock 测试正常工作。我想知道如何计算两个不同的模拟交互。 我知道交互需要嘲笑。但是就我而言,我有两个模拟......

回答 1 投票 0

Spock mock 未在 Spring Integration Test 中触发

我正在为这个场景绞尽脑汁(为了简短描述,下面的代码很简单,问题在于 jpa 存储库,也许是一些 spring 上下文?): @RequiredArgsConstructor 公开

回答 0 投票 0

How to stub a java final static methods or class in Spock?

我正在尝试在 Spock 中编写一个单元测试来测试这个 verify() 方法,但是 Files.getOwner(path) 总是抛出 NoSuchFileException 异常,我怎样才能防止这种情况并使所有者参数化......

回答 1 投票 0

我们可以在Spock框架的where块中将数据存储在全局变量中吗?

我正在尝试将数据存储在块中。有参数(SUBSCRIBER_DETAILS)并尝试填充数据,这将是我稍后将用于其他测试的全局变量。声明静态变量...

回答 1 投票 0

如何使用 ScheduledExecutorService 和 ScheduledFuture 对代码进行单元测试

我有这个 Java 类: 公共课复习{ private final ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor(); 私人 ScheduledFuture scheduledF...

回答 1 投票 0

SpockFramework的全局Mocks不能如期工作。

我用下面的测试作为例子来展示我看到的一个类似的问题。我想这只是我对SpockFramework中全局mocks的工作方式的误解。 void "test"() { ...

回答 1 投票 1

executeUpdate()在grails spock-integration测试中没有更新。

你好,我是一个新的Grails测试者,愿意做如下的集成测试,但问题是executeUpdate()似乎没有更新值。愿意做如下的集成测试,但问题是executeUpdate()似乎没有更新值 如何为executeUpdate('update query ...)做集成测试?

回答 2 投票 -1

从Spock 1.2迁移到2.0-M2后,Maven surefire插件无法运行测试。

工作设置--Spock旧版本--1.2-groovy-2.4 jdk版本--8 Maven surefire插件版本--2.22.0 Maven版本--3.5.0 迁移设置--Spock版本--2.0-M2-groovy-2.5 jdk版本-- ...

回答 1 投票 0

Grails 3集成测试executeUpdate,表的行属性没有更新。

我测试的服务方法是这样的 void updateOrderStatusToComplete(def orderIdList) { if (orderIdList) { try{ def response = Order.executeUpdate("update......"。

回答 1 投票 0

Spock中TestNG Reporter.getOutput()的类比。

我使用Groovy和Spock运行API测试。由第三方库产生的Requestresponse数据,出现在系统出(我在Jenkins日志中看到)。问题:正确的启动方式是什么-...

回答 1 投票 0

如何在Spock Groovy中模拟Java 8函数?

我想在spock groovy中模拟Java 8函数,下面是我的Transformer接口 public interface Transformer { String doSomething(); Integer performTest(); Function , String>...

回答 1 投票 0

Spock模拟调用被模拟类的真实方法。

我有Spock集成测试来测试我的Java应用。对于其中一个方法,调用的是真正的方法'bMethod()',而不是返回残缺的值。它工作得很好...

回答 1 投票 0

Gradle不能同时在java和groovy中运行测试

我遇到了一个我无法解决的问题,我的应用程序的代码结构如下:src - main - java - test - java - groovy。我的应用程序有以下代码结构: src - main - java - test - java - groovy 这是相当传统的。一些测试 ...

回答 1 投票 1

Spock UnitTest,调用太少,但在 "不匹配调用 "列表中的调用完全相同。

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

回答 1 投票 0

如何在Spock中对所有可继承的类只执行一次setupSpec()。

我的测试位于不同的类中,这些类由BaseSpec类扩展而来,而BaseSpec类又由Spock Framework的Specification类扩展而来。 class BaseSpec extends Specification { def ....

回答 1 投票 0

Spock的groovy测试在Stub()处出现ArrayIndexOutOfBoundsException,导致测试失败。

我有一个java类AgentConverter,它实现了org.springframework.core.convert.converter.Converter - public class AgentConverter实现了Converter。 { ...

回答 1 投票 0

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