Package ru.testit.clients
Interface ApiClient
-
- All Known Implementing Classes:
TmsApiClient
public interface ApiClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringaddAttachment(java.lang.String path)voidcompleteTestRun(java.lang.String uuid)java.lang.StringcreateAutoTest(ru.testit.client.model.AutoTestPostModel model)java.util.List<ru.testit.client.model.AutoTestModel>createAutoTests(java.util.List<ru.testit.client.model.AutoTestPostModel> models)ru.testit.client.model.TestRunV2ApiResultcreateTestRun()ru.testit.client.model.AutoTestApiResultgetAutoTestByExternalId(java.lang.String externalId)java.util.List<java.lang.String>getTestFromTestRun(java.lang.String testRunUuid, java.lang.String configurationId)ru.testit.client.model.TestResultResponsegetTestResult(java.util.UUID uuid)ru.testit.client.model.TestRunV2ApiResultgetTestRun(java.lang.String uuid)java.util.List<ru.testit.client.model.WorkItemIdentifierModel>getWorkItemsLinkedToTest(java.lang.String id)java.util.List<java.util.UUID>GetWorkItemUuidsByIds(java.lang.Iterable<java.lang.String> workItemIds)voidlinkAutoTestToWorkItems(java.lang.String id, java.lang.Iterable<java.lang.String> workItemIds)java.util.List<java.util.UUID>sendTestResults(java.lang.String testRunUuid, java.util.List<ru.testit.client.model.AutoTestResultsForTestRunModel> models)voidunlinkAutoTestToWorkItem(java.lang.String id, java.lang.String workItemId)voidupdateAutoTest(ru.testit.client.model.AutoTestPutModel model)voidupdateAutoTests(java.util.List<ru.testit.client.model.AutoTestPutModel> models)voidupdateTestResult(java.util.UUID uuid, ru.testit.client.model.TestResultUpdateV2Request model)
-
-
-
Method Detail
-
createTestRun
ru.testit.client.model.TestRunV2ApiResult createTestRun() throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
getTestRun
ru.testit.client.model.TestRunV2ApiResult getTestRun(java.lang.String uuid) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
completeTestRun
void completeTestRun(java.lang.String uuid) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
updateAutoTest
void updateAutoTest(ru.testit.client.model.AutoTestPutModel model) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
createAutoTest
java.lang.String createAutoTest(ru.testit.client.model.AutoTestPostModel model) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
updateAutoTests
void updateAutoTests(java.util.List<ru.testit.client.model.AutoTestPutModel> models) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
createAutoTests
java.util.List<ru.testit.client.model.AutoTestModel> createAutoTests(java.util.List<ru.testit.client.model.AutoTestPostModel> models) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
GetWorkItemUuidsByIds
java.util.List<java.util.UUID> GetWorkItemUuidsByIds(java.lang.Iterable<java.lang.String> workItemIds)
-
getAutoTestByExternalId
ru.testit.client.model.AutoTestApiResult getAutoTestByExternalId(java.lang.String externalId) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
linkAutoTestToWorkItems
void linkAutoTestToWorkItems(java.lang.String id, java.lang.Iterable<java.lang.String> workItemIds)
-
unlinkAutoTestToWorkItem
void unlinkAutoTestToWorkItem(java.lang.String id, java.lang.String workItemId)
-
getWorkItemsLinkedToTest
java.util.List<ru.testit.client.model.WorkItemIdentifierModel> getWorkItemsLinkedToTest(java.lang.String id) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
sendTestResults
java.util.List<java.util.UUID> sendTestResults(java.lang.String testRunUuid, java.util.List<ru.testit.client.model.AutoTestResultsForTestRunModel> models) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
addAttachment
java.lang.String addAttachment(java.lang.String path) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
getTestFromTestRun
java.util.List<java.lang.String> getTestFromTestRun(java.lang.String testRunUuid, java.lang.String configurationId) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
getTestResult
ru.testit.client.model.TestResultResponse getTestResult(java.util.UUID uuid) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
updateTestResult
void updateTestResult(java.util.UUID uuid, ru.testit.client.model.TestResultUpdateV2Request model) throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
-