Interface ApiClient

All Known Implementing Classes:
TmsApiClient

public interface ApiClient
  • Method Details

    • createTestRun

      ru.testit.client.model.TestRunV2GetModel createTestRun(ru.testit.client.model.TestRunV2PostShortModel model) 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

      void completeTestRun(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

      String createAutoTest(ru.testit.client.model.AutoTestPostModel model) throws ru.testit.client.invoker.ApiException
      Throws:
      ru.testit.client.invoker.ApiException
    • getAutoTestByExternalId

      ru.testit.client.model.AutoTestModel getAutoTestByExternalId(String projectId, String externalId) throws ru.testit.client.invoker.ApiException
      Throws:
      ru.testit.client.invoker.ApiException
    • linkAutoTestToWorkItem

      void linkAutoTestToWorkItem(String id, String workItemId) throws ru.testit.client.invoker.ApiException
      Throws:
      ru.testit.client.invoker.ApiException
    • sendTestResults

      void sendTestResults(String testRunUuid, List<ru.testit.client.model.AutoTestResultsForTestRunModel> models) throws ru.testit.client.invoker.ApiException
      Throws:
      ru.testit.client.invoker.ApiException
    • addAttachment

      String addAttachment(String path) throws ru.testit.client.invoker.ApiException
      Throws:
      ru.testit.client.invoker.ApiException