spock 相关问题

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

元类构造函数重写不适用于@CompileStatic注释类中的方法

[当我们使用@CompileStatic注释的类的方法中可用的任何特定类(例如RESTClient)使用someClass.metaClass.constructor时,构造函数重写不是...

回答 2 投票 1

Spock:测试Groovy类是否具有特定注释?

例如,是否有任何方法可以测试给定的Groovy类具有@ Slf4j批注?这是在TDD上下文中:在看到失败的测试之前,我不想添加注释。

回答 1 投票 0

使用Spock的Groovy共享库测试管道步骤方法

我有一个共享库,它调用管道步骤方法(withCredentials)。我试图测试withCredentails方法在调用myMethodToTest时是否已通过sh脚本正确调用,但遇到错误:...

回答 1 投票 1

为什么Spock Framework建议使用SUS,但是在任何示例中都没有这样的缩写?

Spock框架指出,我们应该使用SUS缩写来测试实体,但绝不使用它本身。这是文档中的内容:Spock术语这是Spock的官方示例...

回答 1 投票 0

我如何在TestHttpClient中设置POST参数

我正在使用Ratpack的TestHttpClient在Spock测试中发送REST API的POST请求。 API的端点接受参数myPostParam作为请求正文/ POST参数的一部分。我看到...

回答 1 投票 0

如何在调用类的委托上测试交互?

我有下面显示的以下类,旧版代码。我要实现的目标是确保通过传递的用户数据调用委托方法processUser。其次,我还想确保...

回答 1 投票 0

使用Spock测试在调用父类方法时传递给父类的对象的内部调用之间的交互作用

我有下面显示的以下类,旧版代码。我要实现的目标是确保通过传递的用户数据调用委托方法processUser。其次,我还想确保...

回答 1 投票 0

如何使用Spock和groovy测试下面的代码?

我是新手,我被要求开发以下代码并使用spock和groovy放置测试用例。我不知道在groovy中调用该类以检查rad,diff X,diff Y等每个操作的输出...

回答 1 投票 -1

控制器测试中的Grails 4.0模拟服务方法

我有一个像这样的控制器:类NotificationApiController {def countService def getCount(){def results = countService.getCount()将结果呈现为JSON}}并且...

回答 1 投票 0

执行任务后的Gradle Spock测试

[嗨,我想为我的Gradle插件编写一个Spock测试,以测试从插件执行任务后是否正在生成报告,因此,私有ProjectInternal项目... public void'...

回答 2 投票 1

无法在Springboot应用程序中执行常规测试文件

我创建了一个示例SpringBoot应用程序,用于使用Spock框架编写单元测试。以下是文件。 Calculator.Java公共类Calculator {{Autowired Addition加法; ...

回答 1 投票 0

在Spock框架中模拟

我试图用Spock编写测试,但是我有一些问题。代码将告诉更多...我的测试看起来像:类MyServiceSpec扩展了规范{private MyService myService private MyDAO ...

回答 1 投票 0

Java类Groovy Spock测试-如何模拟Clob

我正在使用Groovy的Spock框架为Java类编写单元测试,该Java类从数据库中获取Clob,从该Clob中检索InputStream(使用java.sql.Clob.getAsciiStream()方法),然后...

回答 1 投票 0

无法使用Spock模拟Java方法调用

我正在尝试使用Spock来模拟下面的java方法。公共List listDifferences(String oldCommit,String newCommit,Git git)抛出GitAPIException,...

回答 1 投票 0

带有spock的问题模拟非接口类型

我有一个注入了SoapClienT的MyService类(没有接口...只是类)@Singleton公共类MyService {private SoapClient soapClient;公共服务(SoapClient soapClient){...

回答 1 投票 0

Micronaut测试-禁用缓存

是否有可能以编程方式关闭缓存的方法?我尝试在测试类中注入DefaultCacheConfiguration,并在设置方法set testMode = true和maximumSize = 0内进行设置,但仍然没有...

回答 1 投票 0

wiremock-groovy库语法

我在Spock测试中将库https://github.com/tomjankes/wiremock-groovy用于WireMock。我最担心的是Intellij Idea无法理解语法,我也不会。语法摘录自文档:...

回答 1 投票 0

在Junit或Groovy / Spock测试中测试匿名类

我正在尝试用Groovy / Spock编写单元测试,并且必须测试以下代码。公共类ClassA {@注入私人类B classB; @注入私有ClassC classC; @Inject ...

回答 1 投票 0

ClassCastException w / @TestFor在Grails 2.4.4中

当我在Grails 2.4.4的Spock测试中使用@TestFor批注时,出现java.lang.ClassCastException。这是我的代码:包com.mycompany.myproject import grails.test.mixin.TestFor ...

回答 1 投票 0

@@ WebMvcTest找到状态404,并且服务返回null

[当我使用@WebMvcTest测试我的Spring Controller时,我遇到两个问题。 MockMvc无法找到正确的URL添加MockMvcBuilders.standaloneSetup()后,mockMvc起作用了。但是我的控制器抛出了...

回答 2 投票 1

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