由于本人从未在公司项目中实践过单元测试,不清楚具体流程,今天和朋友讨论这方面的问题
他比较倾向通过强制手段加入单测环节,比如通过 git hooks 这种工具,在 git push 前执行测试命令; 我的想法是,单测本身就由开发者本人开发,测不测,什么时候测都应该有开发者本人来把控;不像语言的 lint 检查工具这种和团队协作息息相关的场景,需要强制约束;
主要是想法上的差异,不知道大家的做法是怎样的,如果要强制加入单测环节,那么如何做才是比较主流的方式? 先感谢各位答疑解惑
1
Aoang 2018-12-18 00:13:58 +08:00 via Android
没有 Code Review ?怎么测试都是看公司的情况。
人少规矩不多,想怎么就怎么。人多按照规矩来。 一般自己写好了之后,还有 Code Review 呢。 一个人写的,那他自己肯定得跑过测试,其他人审查的时候一般也会跑一下。 反正,合并到主分支前跑过了就行了。 怎么爽怎么来 |