Class Converter

java.lang.Object
ru.testit.clients.Converter

public class Converter extends Object
  • Method Details

    • testResultToAutoTestCreateApiModel

      public static ru.testit.client.model.AutoTestCreateApiModel testResultToAutoTestCreateApiModel(TestResult result)
    • convertFixture

      public static List<ru.testit.client.model.AutoTestStepModel> convertFixture(List<FixtureResult> fixtures, String parentUuid)
    • convertFixtureToApi

      public static List<ru.testit.client.model.AutoTestStepApiModel> convertFixtureToApi(List<FixtureResult> fixtures, String parentUuid)
    • testResultToAutoTestResultsForTestRunModel

      public static ru.testit.client.model.AutoTestResultsForTestRunModel testResultToAutoTestResultsForTestRunModel(TestResult result)
    • convertResultFixture

      public static List<ru.testit.client.model.AttachmentPutModelAutoTestStepResultsModel> convertResultFixture(List<FixtureResult> fixtures, String parentUuid)
    • testResultToTestResultUpdateModel

      public static ru.testit.client.model.TestResultUpdateV2Request testResultToTestResultUpdateModel(ru.testit.client.model.TestResultResponse result)
    • testResultToAutoTestUpdateApiModel

      public static ru.testit.client.model.AutoTestUpdateApiModel testResultToAutoTestUpdateApiModel(TestResult result)
    • AutoTestApiResultToAutoTestUpdateApiModel

      public static ru.testit.client.model.AutoTestUpdateApiModel AutoTestApiResultToAutoTestUpdateApiModel(ru.testit.client.model.AutoTestApiResult autoTestApiResult)
    • convertPutLinks

      public static List<ru.testit.client.model.LinkUpdateApiModel> convertPutLinks(List<LinkItem> links)
    • convertAutoTestApiResultToAutoTestApiResult

      public static ru.testit.client.model.AutoTestApiResult convertAutoTestApiResultToAutoTestApiResult(ru.testit.client.model.AutoTestApiResult autoTestApiResult)
    • stepResultToRequest

      public static ru.testit.client.model.AutoTestStepResultUpdateRequest stepResultToRequest(ru.testit.client.model.AttachmentPutModelAutoTestStepResultsModel model)
    • stepResultsToRequests

      public static List<ru.testit.client.model.AutoTestStepResultUpdateRequest> stepResultsToRequests(List<ru.testit.client.model.AttachmentPutModelAutoTestStepResultsModel> models)
    • attachmentToRequest

      public static ru.testit.client.model.AttachmentUpdateRequest attachmentToRequest(ru.testit.client.model.AttachmentPutModel model)
    • attachmentsToRequests

      public static List<ru.testit.client.model.AttachmentUpdateRequest> attachmentsToRequests(List<ru.testit.client.model.AttachmentPutModel> models)
    • prepareToCreateAutoTest

      public static ru.testit.client.model.AutoTestCreateApiModel prepareToCreateAutoTest(TestResult testResult, String projectId) throws ru.testit.client.invoker.ApiException
      Throws:
      ru.testit.client.invoker.ApiException
    • prepareToUpdateAutoTest

      public static ru.testit.client.model.AutoTestUpdateApiModel prepareToUpdateAutoTest(TestResult testResult, ru.testit.client.model.AutoTestApiResult autotest, String projectId) throws ru.testit.client.invoker.ApiException
      Throws:
      ru.testit.client.invoker.ApiException
    • prepareTestResultForTestRun

      public static ru.testit.client.model.AutoTestResultsForTestRunModel prepareTestResultForTestRun(TestResult testResult, String configurationId)
    • buildTestResultsFilterApiModelWithInProgressOutcome

      public static ru.testit.client.model.TestResultsFilterApiModel buildTestResultsFilterApiModelWithInProgressOutcome(UUID testRunId, UUID configurationId)
    • buildAutoTestSearchApiModel

      public static ru.testit.client.model.AutoTestSearchApiModel buildAutoTestSearchApiModel(Set<Long> globalIds)
    • buildUpdateEmptyTestRunApiModel

      public static ru.testit.client.model.UpdateEmptyTestRunApiModel buildUpdateEmptyTestRunApiModel(ru.testit.client.model.TestRunV2ApiResult testRun)
    • buildAssignAttachmentApiModels

      public static List<ru.testit.client.model.AssignAttachmentApiModel> buildAssignAttachmentApiModels(List<ru.testit.client.model.AttachmentApiResult> attachments)
    • buildUpdateLinkApiModels

      public static List<ru.testit.client.model.UpdateLinkApiModel> buildUpdateLinkApiModels(List<ru.testit.client.model.LinkApiResult> links)
    • buildLinkUpdateApiModel

      public static List<ru.testit.client.model.LinkUpdateApiModel> buildLinkUpdateApiModel(List<ru.testit.client.model.LinkApiResult> links)
    • getRelationWorkItemIdsToAutotestIdsByExternalIds

      public static Map<String,List<String>> getRelationWorkItemIdsToAutotestIdsByExternalIds(Map<String,List<String>> relationWorkItemIdsToAutotestExternalIdsBeingCreated, List<ru.testit.client.model.AutoTestApiResult> AutoTestApiResults)
    • convertLinkApiResultsToPutLinks

      public static List<ru.testit.client.model.LinkPutModel> convertLinkApiResultsToPutLinks(List<ru.testit.client.model.LinkApiResult> links)