如题,感觉现在项目有单测都算是好的了,更别提写得规不规范了。想请大家推荐一下比较权威的关于单元测试的书或者文章,就是关于设计原则,常见错误,容易踩的坑,常见模式,业界 best practice 这一类。有针对 Java 甚至 Spring boot 的更好,谢谢。
1
monkeyk 2021-01-29 12:50:58 +08:00
《测试驱动》
|
2
raaaaaar 2021-01-29 14:01:49 +08:00
写算法由测试驱动我倒试过,的确能梳理思路,不过开发也这么做的话,有些函数相互依赖实在耦合度大,而且总是实际做和理想中有很大区别。。
@monkeyk #1 |
3
securityCoding 2021-01-29 14:30:15 +08:00
https://time.geekbang.org/column/article/92154
看下这个课程是否适合你?里面把单元测试讲的很透彻 |
4
tmackan 2021-01-29 16:30:09 +08:00
核心就是 mock
可以找书来看看 |
5
chendy 2021-01-29 16:59:51 +08:00
<<有效的单元测试>>,印象里是江南白衣推荐的,还不错
写 UT 的思路其实和写业务代码是一样的,重构,简洁之道之类的一样适用于写测试 junit + mockito 差不多够用了,mock - 运行 - 验证 ,不太需要 spring,自己 mock 自己注入就行,用 spring 反而麻烦 |
6
qomo 2021-01-29 20:14:06 +08:00 via Android
具体到框架的有 Junit5 In Action,应该没有中文版好像
|