Class TmsApiClient

java.lang.Object
ru.testit.clients.TmsApiClient
All Implemented Interfaces:
ApiClient

public class TmsApiClient extends Object implements ApiClient
  • Constructor Details

  • Method Details

    • createTestRun

      public ru.testit.client.model.TestRunV2GetModel createTestRun() throws ru.testit.client.invoker.ApiException
      Specified by:
      createTestRun in interface ApiClient
      Throws:
      ru.testit.client.invoker.ApiException
    • getTestRun

      public ru.testit.client.model.TestRunV2GetModel getTestRun(String uuid) throws ru.testit.client.invoker.ApiException
      Specified by:
      getTestRun in interface ApiClient
      Throws:
      ru.testit.client.invoker.ApiException
    • completeTestRun

      public void completeTestRun(String uuid) throws ru.testit.client.invoker.ApiException
      Specified by:
      completeTestRun in interface ApiClient
      Throws:
      ru.testit.client.invoker.ApiException
    • updateAutoTest

      public void updateAutoTest(ru.testit.client.model.AutoTestPutModel model) throws ru.testit.client.invoker.ApiException
      Specified by:
      updateAutoTest in interface ApiClient
      Throws:
      ru.testit.client.invoker.ApiException
    • createAutoTest

      public String createAutoTest(ru.testit.client.model.AutoTestPostModel model) throws ru.testit.client.invoker.ApiException
      Specified by:
      createAutoTest in interface ApiClient
      Throws:
      ru.testit.client.invoker.ApiException
    • getAutoTestByExternalId

      public ru.testit.client.model.AutoTestModel getAutoTestByExternalId(String externalId) throws ru.testit.client.invoker.ApiException
      Specified by:
      getAutoTestByExternalId in interface ApiClient
      Throws:
      ru.testit.client.invoker.ApiException
    • tryLinkAutoTestToWorkItem

      public boolean tryLinkAutoTestToWorkItem(String id, Iterable<String> workItemIds)
      Specified by:
      tryLinkAutoTestToWorkItem in interface ApiClient
    • sendTestResults

      public List<UUID> sendTestResults(String testRunUuid, List<ru.testit.client.model.AutoTestResultsForTestRunModel> models) throws ru.testit.client.invoker.ApiException
      Specified by:
      sendTestResults in interface ApiClient
      Throws:
      ru.testit.client.invoker.ApiException
    • addAttachment

      public String addAttachment(String path) throws ru.testit.client.invoker.ApiException
      Specified by:
      addAttachment in interface ApiClient
      Throws:
      ru.testit.client.invoker.ApiException
    • getTestFromTestRun

      public List<String> getTestFromTestRun(String testRunUuid, String configurationId) throws ru.testit.client.invoker.ApiException
      Specified by:
      getTestFromTestRun in interface ApiClient
      Throws:
      ru.testit.client.invoker.ApiException
    • getTestResult

      public ru.testit.client.model.TestResultModel getTestResult(UUID uuid) throws ru.testit.client.invoker.ApiException
      Specified by:
      getTestResult in interface ApiClient
      Throws:
      ru.testit.client.invoker.ApiException
    • updateTestResult

      public void updateTestResult(UUID uuid, ru.testit.client.model.TestResultUpdateModel model) throws ru.testit.client.invoker.ApiException
      Specified by:
      updateTestResult in interface ApiClient
      Throws:
      ru.testit.client.invoker.ApiException