业务代码写单元测试的最佳姿势是什么?

2021 年 5 月 16 日
 XiLemon

最近看了极客时间的 [ 10x 程序员工作法] 和 [设计模式专栏] ,里面有一些关于单元测试的内容, 看完之后,感觉好像懂了,但是回头一看自己写出的代码,却不知道如何下手。

想请教一下大家,日常工作中是如何写单元测试的,团队的规范是怎样的,怎么迈出单元测试的第一步!!!

11175 次点击
所在节点    Java
63 条回复
XiLemon
2025 年 12 月 16 日
@jefferyJQ #60 不能说有吧。目前主要还是做 Java 后端开发,在项目中经常会用 JUnit 跑一段业务逻辑,一般会启动整个 Spring 环境,勉强称之为单测吧。但是不纠结了,能快速验证代码逻辑,运行起来就行了
jefferyJQ
2025 年 12 月 17 日
@XiLemon #61 好吧,这个问题的确挺难解决的
XiLemon
2025 年 12 月 17 日
@jefferyJQ #62 是的,只能尽量降低验证代码的阻力。人的本性是懒惰的,当构造测试条件的难度越大,自测的概率就越低

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/777305

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX