3
单断言单元测试不会违反DRY原理吗?
每当我编写单元测试时,我总是试图在每个测试中使用一个断言,以便在测试失败时简化调试。但是,当我遵循这个规则时,我感到我在每个测试中都在不断复制相同的代码,并且通过进行更多的测试,变得更难回头阅读和维护。 那么单断言测试是否违反DRY? 而是否有一个很好的规律可循找到了很好的平衡,就像刚有每个方法一个测试?* *我意识到可能没有一种适合所有需求的解决方案,但是有没有建议的解决方法?