单元测试应该遵循PSR吗?

时间:2016-07-21 12:16:24

标签: php testing phpunit

我们在项目中使用PSR1。

在讨论单元测试后,我们决定使用以下方法2: https://dzone.com/articles/7-popular-unit-test-naming

然而有人指出它不遵循PSR。

这是一个有效的论点吗?单元测试应该遵循PSR吗?

1 个答案:

答案 0 :(得分:1)

PSR不是强制性的,它是您的选择。有充分的理由遵循这样的标准,但可能有充分的理由不遵循它们。

我认为这取决于代码的使用方式。对于广泛传播的库或框架,我建议遵循PSR标准,因为其他人可以更容易地阅读代码。

如果项目仅适用于您的开发团队(闭源),您的团队应该决定遵循哪些标准。只有您的团队需要使用代码然后恕我直言,最好的编码标准是让开发人员尽可能顺利地使用代码。