文件名称:java简易版开心农场源码-unit-test-spock-demo:单元测试spock演示
文件大小:220KB
文件格式:ZIP
更新时间:2024-06-25 04:00:31
系统开源
java简易版开心农场源码 单元测试 spock 实战 转载自 1 摘要 最近一段时间接触到了spock这个可以用于java和groovy项目的单元测试框架,写了一段时间单测之后认为这个框架不错,值得写一篇文章推广一下。 2 单元测试 很多人一谈到单元测试就会想到xUnit框架。对于一些java新人来说,会用jUnit就是会写单元测试,高级点的会捣鼓一下testng,然后就认为自己掌握了单元测试。 而实际上,很多人不怎么会写单元测试,甚至不知道单元测试究竟是干什么的。写单元测试要比写代码要难上许多,而这里说的难度跟框架没什么关系。 所以,在开始介绍spock之前,需要先抛开框架,谈谈单元测试本身的事情。在理解了单元测试之后才能更清楚spock框架是什么,以及它否能够更优雅的解决你的问题。 2.1 关于单元测试 2.1.1 单元测试是什么 写代码免不了要做测试,测试有很多种,对于java来说,最初级的就是写个main函数运行一下看看结果,高级的可以用各种高大上的复杂的测试系统。每种测试都有它的关注点,比如测试功能是不是正确,或者运行状态稳不稳定,或者能承受多少负载压力,等等。 那么所谓的
【文件预览】:
unit-test-spock-demo-master
----.gitignore(3KB)
----Dockerfile(364B)
----.mvn()
--------wrapper()
----src()
--------main()
--------test()
----mvnw(10KB)
----docker-compose.yml(106B)
----.github()
--------workflows()
----pom.xml(10KB)
----mvnw.cmd(6KB)
----readme.md(31KB)
----pics()
--------Blocks2Phases.png(11KB)
--------book-actual.png(185KB)