使用junit测试用例进行用户注册是否有意义?

用户840930:

我有一个注册新用户的java方法。使用junit测试通过注册新用户来测试此方法是否有意义?如果这样做的话,系统会不会开始充满各种测试用户?

Niels van Reijmersdal:

确实有道理,您是否要在每个发行版中测试本手册?还是等到人们抱怨他们无法注册?持续交付的世界中,进行一个路径验证来验证每个功能的好主意似乎是个好主意。

测试应自行清理:

    @After
    public void tearDown() {
       // CleanUp here
    }

测试不应在生产环境中运行,因此不确定您应该关心生成的测试用户。尽管每次测试运行都可以在运行任何测试之前先进行清理。

如果您希望它成为“真正的”单元测试,则可以研究模拟并模拟出数据存储部分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在进行同步 IO 基准测试时使用队列深度是否有意义?

进行这种聚合根设计是否有意义?

在使用代码优先的情况下,使用MetadataType强制进行验证是否有意义?

使用Zookeeper来存储用户权限是否有意义

使用GraphQL进行微服务互通是否有意义?

是否存在使用 NOT LIKE ANY 有意义的场景?

在Spring的JdbcTemplate中使用PersistenceExceptionTranslationPostProcessor是否有意义?

缩小NodeJS中使用的代码是否有意义?

在实现toString()时使用反射是否有意义?

在Django中使用Cython。是否有意义?

在现代Linux上使用noatime是否有意义?

在同步方法中使用ReadWriteLock是否有意义?

对$ scope使用去抖是否有意义?

使用六核CPU是否有意义?

使用TaskCompletionSource的这种异步方法是否有意义?

这个测试有意义吗?

嵌套setState是否有意义?

sizeof(function)是否有意义?

编写仅测试函数是否被调用的单元测试有意义吗?

为公众/来宾/未登录用户使用/创建/开发“星级评分”功能是否有意义?

在ios6上运行单元测试是否有意义

单例模式对Socket有意义吗?

Java:创建LinkedList并将其转换为ArrayList进行排序是否有意义?

在scikit-learn的Pipeline中包含分类器以进行交叉验证是否有意义?

在CI文件中进行gofmt项目是否有意义

仅对包含 Windows 系统文件的硬盘进行索引是否有意义?

编写伪代码进行赋值,并想再次检查它是否有意义

测试猫鼬模型有意义吗?

尝试使用TDD编写有意义的测试时何时停止?