写点什么

spock

1 人感兴趣 · 12 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/c7/c7d072796c6306437334e750cb6147ec.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spock 框架 Mock 静态资源经验汇总

用户头像
FunTester
2022-01-20

前面讲了Spock框架Mock对象、方法经验总结,今天分享一下Spock框架中Mock静态资源的实践经验汇总。分成静态资源和混合场景。

https://static001.geekbang.org/infoq/21/21f8a721e79e8fdf694b681c15b66d50.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spock 框架 Mock 对象、方法经验总结

用户头像
FunTester
2022-01-18

近期已然陷入了单元测试的汪洋大海,上万行的代码突然要求起来单元测试覆盖率,着实很恐怖的。最经过艰苦的抗争学习之后,终于迈过了技术这个坎儿,特来分享一下最近踩坑的经历,和一些典型的使用场景案例分享。

推倒重来的觉悟

用户头像
FunTester
2021-12-14

最近在质量保障方面遇到一些新的挑战,对于单元测试覆盖率有了要求,所以又重新学习了一些单元测试的框架和最佳实践,例如Spock、Mockito以及powermock。

单元测试再出发

用户头像
FunTester
2021-11-26

在构建软件系统时,测试是软件开发工作流程的必不可少的部分之一。作为软件开发人员,都希望编写的程序按预期工作。程序没有BUG,测试可以协助这个目标的达成。

给 JSONObject 添加自定义遍历方法

用户头像
FunTester
2021-10-28

经过了Groovy动态添加方法和属性及Spock单测的铺垫,今天用fastjson为例,演示如何给JSONObject添加一个自定义的方法,来帮助提高编程效率。

Groovy 动态添加方法和属性及 Spock 单测

用户头像
FunTester
2021-10-22

在最近的一边学习一边复习的过程中,发现了很多有意思的事情。今天就分享一个groovy.lang.MetaClass应用:如何运行中,动态给类和对象增加属性和添加方法。

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spock 单元测试框架实战指南五 - void 方法测试

用户头像
Java老k
2020-12-09

本篇讲解如何针对void方法,即无返回结果的方法测试

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spock 单元测试框架实战指南四 - 异常测试

用户头像
Java老k
2020-12-09

这一篇主要讲使用Spock如何测试代码中抛异常的场景

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spock 单元测试框架实战指南三 - f esle 多分支场景测试

用户头像
Java老k
2020-12-08

本篇介绍Spock是如何测试复杂的分支场景,多个if lese逻辑的

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spock 单元测试框架实战指南二 -mock 第三方依赖

用户头像
Java老k
2020-12-06

这一篇主要讲解Spock自带的mock功能怎么使用,以及如何兼容第三方power mock框架

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spock 单元测试框架实战指南一 Spock 是什么?它和 JUnit 有什么区别?

用户头像
Java老k
2020-12-04

这是Spock系列的第一篇文章,整个专辑会介绍Spock的用途,为什么使用Spock?它能给我们带来什么好处?它和JUnit、JMock、Mockito有什么区别?我们平时写单元测试代码的常见问题和痛点,Spock又是如何解决的,Spock的代码怎么编写以及Spock的优势和缺点等内容

https://static001.geekbang.org/infoq/47/47c2f7c6092f8275a02a704b1b8ee5e0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spock 单元测试框架实战指南四 - 异常测试

用户头像
Java老k
2020-12-01

这一篇主要讲使用Spock如何测试代码中抛异常的场景

spock_spock技术文章_InfoQ写作社区