Java TestNG中由`ISuite.getResults()`返回的`Map`的`String`键代表什么?

Java TestNG中由`ISuite.getResults()`返回的`Map`的`String`键代表什么?,java,testng,Java,Testng,我正在为TestNG中的ISuiteListener编写一个TestSuiteLogger实现。我试图写一个关于onFinishISuite方法结果的语句 ISuite接口上定义了一个getResults方法,该方法返回一个映射,而javadoc没有解释字符串键代表什么。它们是什么?此字符串参数是要获取结果的套件的名称 您可以通过此代码进行验证 public void onFinish(ISuite isuite) { Map<String , ISuiteResul

我正在为TestNG中的ISuiteListener编写一个TestSuiteLogger实现。我试图写一个关于onFinishISuite方法结果的语句


ISuite接口上定义了一个getResults方法,该方法返回一个映射,而javadoc没有解释字符串键代表什么。它们是什么?

此字符串参数是要获取结果的套件的名称 您可以通过此代码进行验证

   public void onFinish(ISuite isuite) {
        Map<String , ISuiteResult>  result =     isuite.getResults();
        Set<String> suites = result.keySet();
        for (String string : suites) {
            System.out.println(string);
        }
    }

我发现它是由XML文件中的一组类组成的测试的“name”属性。这让我很扫兴,因为ISuite没有测试名称的访问器,但它有测试方法的访问器。