答案 0 :(得分:1)
将您测试为单独的类,例如StringSplitterTest
,它应该会按预期开始工作。
将测试与要测试的对象放在同一个类中是一种不好的做法。由于TestNG不知道要在构造函数中放置什么参数,因此在测试类初始化时会出错。
答案 1 :(得分:0)
根据共享的屏幕截图,您具有Run Separator类。 在该类和TestNG中未定义@Test注释的地方 通过此异常。
您需要将StringSplitterTest类作为TestNG运行,因此它将 执行该类。
如果要首先执行Separator类,则需要定义 @Test类。
如果要在另一个类中调用它的方法,请调用它 来自定义@Test的类。