用户840930:
我有一个注册新用户的java方法。使用junit测试通过注册新用户来测试此方法是否有意义?如果这样做的话,系统会不会开始充满各种测试用户?
Niels van Reijmersdal:
确实有道理,您是否要在每个发行版中测试本手册?还是等到人们抱怨他们无法注册?在持续交付的世界中,进行一个路径验证来验证每个功能的好主意似乎是个好主意。
测试应自行清理:
@After
public void tearDown() {
// CleanUp here
}
测试不应在生产环境中运行,因此不确定您应该关心生成的测试用户。尽管每次测试运行都可以在运行任何测试之前先进行清理。
如果您希望它成为“真正的”单元测试,则可以研究模拟并模拟出数据存储部分。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句