Package ru.testit.clients
Interface ApiClient
- All Known Implementing Classes:
TmsApiClient
public interface ApiClient
-
Method Summary
Modifier and TypeMethodDescriptionaddAttachment(String path) voidcompleteTestRun(String uuid) createAutoTest(ru.testit.client.model.AutoTestPostModel model) List<ru.testit.client.model.AutoTestModel>createAutoTests(List<ru.testit.client.model.AutoTestPostModel> models) ru.testit.client.model.TestRunV2GetModelru.testit.client.model.AutoTestModelgetAutoTestByExternalId(String externalId) getTestFromTestRun(String testRunUuid, String configurationId) ru.testit.client.model.TestResultResponsegetTestResult(UUID uuid) ru.testit.client.model.TestRunV2GetModelgetTestRun(String uuid) List<ru.testit.client.model.WorkItemIdentifierModel>GetWorkItemUuidsByIds(Iterable<String> workItemIds) 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.AutoTestPutModel model) voidupdateAutoTests(List<ru.testit.client.model.AutoTestPutModel> models) voidupdateTestResult(UUID uuid, ru.testit.client.model.TestResultUpdateV2Request model)
-
Method Details
-
createTestRun
ru.testit.client.model.TestRunV2GetModel createTestRun() throws ru.testit.client.invoker.ApiException- Throws:
ru.testit.client.invoker.ApiException
-
getTestRun
ru.testit.client.model.TestRunV2GetModel getTestRun(String uuid) throws ru.testit.client.invoker.ApiException - Throws:
ru.testit.client.invoker.ApiException
-
completeTestRun
- 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
String createAutoTest(ru.testit.client.model.AutoTestPostModel model) throws ru.testit.client.invoker.ApiException - Throws:
ru.testit.client.invoker.ApiException
-
updateAutoTests
void updateAutoTests(List<ru.testit.client.model.AutoTestPutModel> models) throws ru.testit.client.invoker.ApiException - Throws:
ru.testit.client.invoker.ApiException
-
createAutoTests
List<ru.testit.client.model.AutoTestModel> createAutoTests(List<ru.testit.client.model.AutoTestPostModel> models) throws ru.testit.client.invoker.ApiException - Throws:
ru.testit.client.invoker.ApiException
-
GetWorkItemUuidsByIds
-
getAutoTestByExternalId
ru.testit.client.model.AutoTestModel getAutoTestByExternalId(String externalId) throws ru.testit.client.invoker.ApiException - Throws:
ru.testit.client.invoker.ApiException
-
linkAutoTestToWorkItems
-
unlinkAutoTestToWorkItem
-
getWorkItemsLinkedToTest
List<ru.testit.client.model.WorkItemIdentifierModel> getWorkItemsLinkedToTest(String id) throws ru.testit.client.invoker.ApiException - Throws:
ru.testit.client.invoker.ApiException
-
sendTestResults
List<UUID> sendTestResults(String testRunUuid, List<ru.testit.client.model.AutoTestResultsForTestRunModel> models) throws ru.testit.client.invoker.ApiException - Throws:
ru.testit.client.invoker.ApiException
-
addAttachment
- Throws:
ru.testit.client.invoker.ApiException
-
getTestFromTestRun
List<String> getTestFromTestRun(String testRunUuid, String configurationId) throws ru.testit.client.invoker.ApiException - Throws:
ru.testit.client.invoker.ApiException
-
getTestResult
ru.testit.client.model.TestResultResponse getTestResult(UUID uuid) throws ru.testit.client.invoker.ApiException - Throws:
ru.testit.client.invoker.ApiException
-
updateTestResult
void updateTestResult(UUID uuid, ru.testit.client.model.TestResultUpdateV2Request model) throws ru.testit.client.invoker.ApiException - Throws:
ru.testit.client.invoker.ApiException
-