我正在尝试从以下代码片段解析测试列表,但我无法正确获取语法。有人可以帮助我以正确的方式来解析测试。感谢任何帮助,谢谢。我正在使用的Promise来自以下程序包
'package com.atlassian.util.concurrent;'
Promise<Iterable<TestExecution.Test>> tests = this.getTests(testExecutionKey);
这是我的getTests方法。 getAndParse()来自以下程序包中的AbstractAsynchronousRestClient类
package com.atlassian.jira.rest.client.internal.async;
public Promise<Iterable<TestExecution.Test>> getTests(TestExecution testExecution) {
UriBuilder uriBuilder=UriBuilder.fromUri(baseUri);
uriBuilder.path("testexec").path("{isssue-key}").path("test");
return this.getAndParse(uriBuilder.build(testExecution.getKey()),this.testsParser);
}
这是我要根据需要修改的GitHub项目的链接。 https://github.com/wapophis/XrayJiraRestClient/blob/master/src/main/java/es/cuatrogatos/jira/xray/rest/client/core/internal/async/AsyncTestExecRestClient.java