Package ru.testit.clients
Class TmsApiClient
java.lang.Object
ru.testit.clients.TmsApiClient
- All Implemented Interfaces:
ITmsApiClient
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAttachment(String path) voidcompleteTestRun(String uuid) createAutoTest(ru.testit.client.model.AutoTestCreateApiModel model) List<ru.testit.client.model.AutoTestApiResult>createAutoTests(List<ru.testit.client.model.AutoTestCreateApiModel> models) ru.testit.client.model.TestRunV2ApiResultru.testit.client.model.AutoTestApiResultgetAutoTestByExternalId(String externalId) getTestFromTestRun(String testRunUuid, String configurationId) ru.testit.client.model.TestResultResponsegetTestResult(UUID uuid) ru.testit.client.model.TestRunV2ApiResultgetTestRun(String uuid) List<ru.testit.client.model.AutoTestWorkItemIdentifierApiResult>getWorkItemUuidsByIds(Iterable<String> workItemIds) voidlinkAutoTestToWorkItem(String id, String workItemId) voidlinkAutoTestToWorkItems(String id, Iterable<String> workItemIds) sendTestResults(String testRunUuid, List<ru.testit.client.model.AutoTestResultsForTestRunModel> models) voidunlinkAutoTestToWorkItem(String id, String workItemId) voidupdateAutoTest(ru.testit.client.model.AutoTestUpdateApiModel model) voidupdateAutoTests(List<ru.testit.client.model.AutoTestUpdateApiModel> models) voidupdateTestResult(UUID uuid, ru.testit.client.model.TestResultUpdateV2Request model) voidupdateTestRun(ru.testit.client.model.UpdateEmptyTestRunApiModel testRun)
-
Constructor Details
-
TmsApiClient
-
-
Method Details
-
createTestRun
public ru.testit.client.model.TestRunV2ApiResult createTestRun() throws ru.testit.client.invoker.ApiException- Specified by:
createTestRunin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
getTestRun
public ru.testit.client.model.TestRunV2ApiResult getTestRun(String uuid) throws ru.testit.client.invoker.ApiException - Specified by:
getTestRunin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
updateTestRun
public void updateTestRun(ru.testit.client.model.UpdateEmptyTestRunApiModel testRun) throws ru.testit.client.invoker.ApiException - Specified by:
updateTestRunin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
completeTestRun
- Specified by:
completeTestRunin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
updateAutoTest
public void updateAutoTest(ru.testit.client.model.AutoTestUpdateApiModel model) throws ru.testit.client.invoker.ApiException - Specified by:
updateAutoTestin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
createAutoTest
public String createAutoTest(ru.testit.client.model.AutoTestCreateApiModel model) throws ru.testit.client.invoker.ApiException - Specified by:
createAutoTestin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
updateAutoTests
public void updateAutoTests(List<ru.testit.client.model.AutoTestUpdateApiModel> models) throws ru.testit.client.invoker.ApiException - Specified by:
updateAutoTestsin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
createAutoTests
public List<ru.testit.client.model.AutoTestApiResult> createAutoTests(List<ru.testit.client.model.AutoTestCreateApiModel> models) throws ru.testit.client.invoker.ApiException - Specified by:
createAutoTestsin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
getWorkItemUuidsByIds
- Specified by:
getWorkItemUuidsByIdsin interfaceITmsApiClient
-
getAutoTestByExternalId
public ru.testit.client.model.AutoTestApiResult getAutoTestByExternalId(String externalId) throws ru.testit.client.invoker.ApiException - Specified by:
getAutoTestByExternalIdin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
linkAutoTestToWorkItems
- Specified by:
linkAutoTestToWorkItemsin interfaceITmsApiClient
-
linkAutoTestToWorkItem
-
unlinkAutoTestToWorkItem
- Specified by:
unlinkAutoTestToWorkItemin interfaceITmsApiClient
-
getWorkItemsLinkedToTest
public List<ru.testit.client.model.AutoTestWorkItemIdentifierApiResult> getWorkItemsLinkedToTest(String id) throws ru.testit.client.invoker.ApiException - Specified by:
getWorkItemsLinkedToTestin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
sendTestResults
public List<UUID> sendTestResults(String testRunUuid, List<ru.testit.client.model.AutoTestResultsForTestRunModel> models) throws ru.testit.client.invoker.ApiException - Specified by:
sendTestResultsin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
addAttachment
- Specified by:
addAttachmentin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
getTestFromTestRun
public List<String> getTestFromTestRun(String testRunUuid, String configurationId) throws ru.testit.client.invoker.ApiException - Specified by:
getTestFromTestRunin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
getAutotestExternalIdsFromTestRun
public List<String> getAutotestExternalIdsFromTestRun() throws ru.testit.client.invoker.ApiException- Specified by:
getAutotestExternalIdsFromTestRunin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
getTestResult
public ru.testit.client.model.TestResultResponse getTestResult(UUID uuid) throws ru.testit.client.invoker.ApiException - Specified by:
getTestResultin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-
updateTestResult
public void updateTestResult(UUID uuid, ru.testit.client.model.TestResultUpdateV2Request model) throws ru.testit.client.invoker.ApiException - Specified by:
updateTestResultin interfaceITmsApiClient- Throws:
ru.testit.client.invoker.ApiException
-