testng
-
Java单元测试:测试是否调用回调的最简单方法 我经常使用接受回调的方法,而回调似乎有点难以测试。让我们考虑以下场景,如果有一个方法接受单个方法的回调(为简单起见,我假设测试方法是同步的),则可以编写以下样板文件以确保
-
如何参数化 Maven surefire 插件,以便我可以选择要运行的 TestNG 套件 我在TestNG中有很多测试套件。这些是 XML 文件。我希望能够在从 maven 运行集成测试时选择多个 XML 套件。 目前,我可以将套件文件添加到pom.xml如下所示: 运行与给定测试组匹配的所有内容对
-
Mockito,@InjectMocks最终字段的奇怪行为 我看到的行为我认为是一个错误。@InjectMocks似乎并没有在每个测试方法之前创建一个新的测试对象。@Mock在哪里。在下面的示例中,如果 Subject.section 是最后一个,则@Test失败。如果不是最终的,
-
如何按领域反思性地比较POJO 我基本上正在寻找一个单元测试框架,我可以用来比较不覆盖等于和有代码方法的POJO。我看了一下JUnit,Test NG和Mockito,但它们似乎并没有解决目的。 例如,考虑下面的代码: 现在我需要对
-
TestNG 在@DataProvider方法中引发异常后跳过测试 我有点困惑。 如何让 TestNG 报告测试错误? 这只会导致测试跳过。该异常甚至不会被记录。将其移动到构造函数只会记录异常,但这还不够... 我想要一个大胖子错误消息。 目前,使用专用
-
TestNG BeforeMethod with group 我想知道 组的用法。在 它说: alwaysRun:如果设置为 true,则无论此配置方法属于哪个组,都将运行它。 所以我有以下类: 除了我认为 awaysRun 在默认情况下是错误的这一事实之外,任何
-
单元测试时静态元模型属性为空 我在一个外部包中@Entity类,这些类也具有静态元模型。在应用程序的服务类中,我使用这些元模型和 EntityManager/CriteriaBuilder/CriteriaQuery 来检索我的数据。这在运行应用程序时工作正常。但是,在
-
TestNG 未在测试套件中运行测试 我正在尝试使用XML和TestNG运行测试套件,但我总是使用两者获得相同的消息:Eclipse和命令行: 我尝试过通过eclipse清理项目,这似乎没有帮助。我也试过跑步: 但它也没有完成这项工作。 任
-
使用 EasyMock 测试方法的异常 我是单元测试的新手。我正在将TestNG与MyEclipse一起使用,为我的应用程序开发单元测试用例。在这样做的时候,我遇到了一些EasyMock的问题。这是我的代码(出于安全原因,类的名称,方法名称
-
如何从testNG/Selenium中获取@AfterMethod的测试结果状态? 对于我正在做的研究,我需要在运行测试方法(@Test)后从@AfterMethod捕获结果状态(通过/失败)。 我一直在使用import org.testng.ITestResult;作为我的研究的一个出来,让我的工作更容易后去几个在
标签