- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们注意到,当 testNG 测试用例扩展 TestCase (JUnit) 时,这些测试开始作为 Junit 测试执行。另外,我应该提一下,测试是通过 Maven 运行的。
这是错误还是功能?是否可以覆盖此行为并仍然将这些类型的测试作为 TestNG 测试运行?你知道 TestNG 谈论这个的链接吗?
谢谢。
最佳答案
我不认为 TestNG 或 JUnit 都需要任何基类,因为它们都使用注释来指定测试方法。为什么你认为你需要扩展一个类?为什么 TestNG 类会扩展 JUnit 基类 TestCase?它们作为 JUnit 测试运行有什么奇怪的吗?
这听起来既不是错误也不是功能,而是您的用户错误。我不确定你在这里得到什么。你为什么要这样做?
更新:你的问题让我很困惑。您是否成功运行了 JUnit 测试,但您没有尝试将其转换为 TestNG,或者相反?我很难理解您要在这里实现的目标。将 Maven 排除在外。它们是由您、Ant 还是 Maven 运行的并不重要。
关于java - 扩展 BaseTest 的 testNG 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1107063/
您好,我想使用一些测试会扩展的基础测试。这是我的基地 @RunWith(MockitoJUnitRunner.class) public class BaseOmsUnitTest { @Befo
我们注意到,当 testNG 测试用例扩展 TestCase (JUnit) 时,这些测试开始作为 Junit 测试执行。另外,我应该提一下,测试是通过 Maven 运行的。 这是错误还是功能?是否可
所以基本上我有一个域对象和一个可以对该对象执行 CRUD 操作的通用存储库。 public interface IBaseRepository where T : BaseEntity { v
我是一名优秀的程序员,十分优秀!