1、有分支、有逻辑、你不确定的代码,需要单元测试。
2、单元测试不是应付sonar检查,想要达标,可以走巧(写一些简单的单元测试),但是切记,关键的代码一定要单元测试覆盖,当你写起来的时候,会对自己的代码逻辑有更清晰的理解。
3、需要详细了解单元测试工具的, 不应该是生搬硬套。只有了解清楚了、熟悉工具,才能更好地运用工具来解决我们的问题。
4、自己要清楚什么需要写单元测试,什么不需要写。既然需要写,只要是业务逻辑能触达的地方,我们就应该覆盖。
之前,我写的单元测试可以说是为了达标平台检查。但是从今天起,我对单元测试有了敬畏之心。希望大家也能有所感触。