您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

JUnit @忽略有用吗?

JUnit @忽略有用吗?

那么我是否正确地说,在运行时@Ignore测试,无注释的方法和注释掉的方法之间没有区别?

@Ignored方法可以通过反射找到。没有注释的方法不能(或者,确切地说,不能 确定 地将其 标识 为被忽略的测试方法),并且注释掉的方法甚至都不会进入字节码。

尽管我认为找到@Ignored方法运行时不会有太多实用价值,但生成统计信息/报告可能会很有用。

@Ignore标签实际上有多少用处

我能想到的一件事是可搜索性。您可以轻松地识别@Ignore代码中的所有注释,而未注释或注释掉的测试并不是那么容易找到。

通过测试可能会更有用,因此它不会被忽略吗?

如果您想要(并且可以)立即修复它,则可以使其失败。在某些情况下,您可能无法做到,但是您仍然希望方法始终存在,以确保不会被遗忘。然后@Ignore才有意义。

其他 2022/1/1 18:26:19 有451人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶