单元测试 – 一种方法的正负单元测试是否应进行单独测试?

比方说,我有一个方法可以检查有效的英国邮政编码.我已经为该方法编写了一个单元测试,用于测试何时传入正确的UK邮政编码,该方法返回true.

我应该创建一个单独的单元测试来测试不正确的英国邮政编码,还是在相同的单元测试中进行测试?

谢谢

最佳答案
您应该为每个案例创建单独的测试用例.这将使您相信任何调用此方法的未来代码都可以工作,如果您重构,您可以确切地看到哪个测试失败,而不是仅仅看到1test失败并且不知道为什么.

转载注明原文:单元测试 – 一种方法的正负单元测试是否应进行单独测试? - 代码日志