Spock实践(一)
背景
单元测试算是一个老生常谈的问题了,在实际的情况中,总是需要在单元测试与进度之间进行一个权衡,而往往实际上权衡时都是偏向进度一方,甚至很多自信的开发者都不推崇进行单元测试的编写,觉得单元测试费时费力,并且在需求调整又需要重新进行单元测试的编写,其实还有很大一部分原因是因为目前在Spring
体系中,常用的单元测试框架就是基于PowerMock
或者MockTo
等,由于这些框架依赖Spring
容器,所以在编写过程需要频繁的启动Spring
容器进行单元测试的测试,导致过程比较繁琐。