Package ru.testit.clients
Class TmsApiClient
- java.lang.Object
-
- ru.testit.clients.TmsApiClient
-
-
Constructor Summary
Constructors Constructor Description TmsApiClient(ClientConfiguration config)
-
Method Summary
All Methods Instance Methods Concrete 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)
-
-
-
Constructor Detail
-
TmsApiClient
public TmsApiClient(ClientConfiguration config)
-
-
Method Detail
-
createTestRun
public ru.testit.client.model.TestRunV2ApiResult createTestRun() throws ru.testit.client.invoker.ApiException- Specified by:
createTestRunin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
getTestRun
public ru.testit.client.model.TestRunV2ApiResult getTestRun(java.lang.String uuid) throws ru.testit.client.invoker.ApiException- Specified by:
getTestRunin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
completeTestRun
public void completeTestRun(java.lang.String uuid) throws ru.testit.client.invoker.ApiException- Specified by:
completeTestRunin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
updateAutoTest
public void updateAutoTest(ru.testit.client.model.AutoTestPutModel model) throws ru.testit.client.invoker.ApiException- Specified by:
updateAutoTestin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
createAutoTest
public java.lang.String createAutoTest(ru.testit.client.model.AutoTestPostModel model) throws ru.testit.client.invoker.ApiException- Specified by:
createAutoTestin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
updateAutoTests
public void updateAutoTests(java.util.List<ru.testit.client.model.AutoTestPutModel> models) throws ru.testit.client.invoker.ApiException- Specified by:
updateAutoTestsin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
createAutoTests
public java.util.List<ru.testit.client.model.AutoTestModel> createAutoTests(java.util.List<ru.testit.client.model.AutoTestPostModel> models) throws ru.testit.client.invoker.ApiException- Specified by:
createAutoTestsin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
GetWorkItemUuidsByIds
public java.util.List<java.util.UUID> GetWorkItemUuidsByIds(java.lang.Iterable<java.lang.String> workItemIds)
- Specified by:
GetWorkItemUuidsByIdsin interfaceApiClient
-
getAutoTestByExternalId
public ru.testit.client.model.AutoTestApiResult getAutoTestByExternalId(java.lang.String externalId) throws ru.testit.client.invoker.ApiException- Specified by:
getAutoTestByExternalIdin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
linkAutoTestToWorkItems
public void linkAutoTestToWorkItems(java.lang.String id, java.lang.Iterable<java.lang.String> workItemIds)- Specified by:
linkAutoTestToWorkItemsin interfaceApiClient
-
unlinkAutoTestToWorkItem
public void unlinkAutoTestToWorkItem(java.lang.String id, java.lang.String workItemId)- Specified by:
unlinkAutoTestToWorkItemin interfaceApiClient
-
getWorkItemsLinkedToTest
public java.util.List<ru.testit.client.model.WorkItemIdentifierModel> getWorkItemsLinkedToTest(java.lang.String id) throws ru.testit.client.invoker.ApiException- Specified by:
getWorkItemsLinkedToTestin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
sendTestResults
public 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- Specified by:
sendTestResultsin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
addAttachment
public java.lang.String addAttachment(java.lang.String path) throws ru.testit.client.invoker.ApiException- Specified by:
addAttachmentin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
getTestFromTestRun
public java.util.List<java.lang.String> getTestFromTestRun(java.lang.String testRunUuid, java.lang.String configurationId) throws ru.testit.client.invoker.ApiException- Specified by:
getTestFromTestRunin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
getTestResult
public ru.testit.client.model.TestResultResponse getTestResult(java.util.UUID uuid) throws ru.testit.client.invoker.ApiException- Specified by:
getTestResultin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
updateTestResult
public void updateTestResult(java.util.UUID uuid, ru.testit.client.model.TestResultUpdateV2Request model) throws ru.testit.client.invoker.ApiException- Specified by:
updateTestResultin interfaceApiClient- Throws:
ru.testit.client.invoker.ApiException
-
-