spock 相关问题

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

Gradle抛出Ubuntu上现有文件的NoSuchFileException

我正在研究一个小的Gradle项目,并希望在Spock测试中使用我的Reader类。当我开始测试时,Reader类抛出:java.nio.file.NoSuchFileException在我的Gradle项目中,我有......

回答 1 投票 1

使用spock lang规范测试控制器的选项

只是搜索spock lang规范是否可用于测试使用JDBC接口的控制器。我没有使用RESTful API而不使用Grails。如果Spock只支持grails,那我猜...

回答 1 投票 -1

如何在Groovy / Grails中模拟静态闭包

我试图单元(而不是集成)测试一段我无法改变的遗留代码:class Job {public boolean isStale(String param){def status StatusObj.withTransaction {...

回答 2 投票 0

maven-surefire-plugin转换为gradle以进行Geb / Spock并行测试执行

我发现这个页面解释了如何在方法级别运行Geb / Spock测试,这是我想对我的测试做的,但我使用的是gradle。有没有办法将其转换为gradle或者是......

回答 1 投票 0

Geb / Spock + Selenium Grid上的集成测试不能并行运行

我有以下设置:一个集成测试项目,它有一套用Groovy / Geb + Spock编写的测试,它们使用Selenium WebDriver和Selenium Grid完美运行(...

回答 3 投票 1

如何实现Spock参数化测试最佳实践?

我有一个测试规范,可以使用唯一的数据集运行。最好的做法是有点不清楚。如何修改以下代码以运行:@Stepwise class marktest extends ...

回答 1 投票 0

Spock测试:Eclipse似乎没有识别Where子句中的数据变量

我有一个使用where子句的Spock测试。在Eclipse中,测试文件是使用Groovy Editor打开的,但是代码(“testName”)和where子句(testNum和testName)中的数据变量......

回答 2 投票 0

参数化Spock设置

是否可以参数化Spock设置?我的意思是,想象一下我有一个对象的状态我要测试。该对象可以有多个状态,但为了简化事情,让我们说有......

回答 1 投票 1

我如何使用Spock Spy?

我试图使用间谍测试,但它没有用。以下课程是Sut。 public class FileManager {public int removeFiles(String directory){int count = 0;如果(的isdirectory(...

回答 1 投票 0

有没有办法在使用Spock框架时使用@MockBean批注

我正在尝试使用Spock,在编写控制器测试时遇到了一个有趣的问题。 WebMvcTest(value = SomeController.class)@AutoConfigureMockMvc @ActiveProfiles(value =“restapi”)@Import(...

回答 1 投票 0

Spring Boot - 使用Spock测试没有Spring语境

我有一个带签名的服务类和方法:@Service public class FileService {.... .... public可选 上传(MultipartFile uploadFile){...}公共资源...

回答 1 投票 0

禁用全局Spock Mock类进行一次测试

您好我在安装方法中有一个全局模拟但是想在同一个类中为一个测试禁用它。可能吗? class Test扩展规范{void setup(){GroovyMock(Utils,...

回答 1 投票 0

在Spock Test中使用@Client在Micronaut中进行HTTP多部分文件上传

我的Micronaut文件上传控制器(Java)有以下签名:@Consumes(MediaType.MULTIPART_FORM_DATA)@Produces(“application / json”)@ Post public Single 上传文件(...

回答 1 投票 3

我可以在没有Grails或Gradle或其他任何东西的情况下使用Spock和Geb吗?

我是QA,我想使用Spock + Geb进行测试。据我所知,我必须设置grails(或gradle,或类似的东西)才能使用Spock + Geb.或Grails不是必需的?在这种情况下是什么......

回答 1 投票 1

测试期间记录和预期的异常

在我的应用程序代码中,通常在应用程序使用期间出现问题时,我希望尽可能多地记录要记录的环境,包括适用的堆栈跟踪...

回答 1 投票 1

Mock()vs Spy()vs Stub()之间的Spock差异

虽然这个问题已经得到了解答,但我仍然不清楚在模拟过程中我应该使用哪一个来引用spock.lang.MockingApi.java。我无法发现......之间的任何差异

回答 1 投票 8

Intellij无法正确识别Groovy测试

我有用spock编写的测试。每当我运行测试IntelliJ说配置错误 - 但如果我按应用等我可以运行这些测试 - 我能做什么,看不到...

回答 1 投票 1

在空地图上调用每个都失败了

在下面的代码中,最后一个测试失败:@Unroll def“each #map”(Map map){expect:map.each {assert it.value!= null}其中:_ |地图_ | [foo:1,bar:1] _ | [foo:1,酒吧:......

回答 2 投票 2

使用Spock验证非间谍方法调用

我想使用spock来查找是否调用了类中的方法。但是当我尝试验证它时,when块表示该方法从未被调用过。公共类账单{公共账单(整数){...

回答 1 投票 2

TestNG vs Spock for Automation

我们正在考虑实现一个测试框架,并对使用哪个框架感到好奇。我们在TestNG和Spock之间做出选择。这将是一个UI自动化框架,所以它应该处理...

回答 2 投票 4

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