All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ru.testit.clients.ApiClient Maven / Gradle / Ivy

package ru.testit.clients;

import ru.testit.client.invoker.ApiException;
import ru.testit.client.model.*;

import java.util.List;
import java.util.UUID;

public interface ApiClient {
    TestRunV2GetModel createTestRun() throws ApiException;
    TestRunV2GetModel getTestRun(String uuid) throws ApiException;
    void completeTestRun(String uuid) throws ApiException;
    void updateAutoTest(AutoTestPutModel model) throws ApiException;
    String createAutoTest(AutoTestPostModel model) throws ApiException;
    AutoTestModel getAutoTestByExternalId(String externalId) throws ApiException;
    void linkAutoTestToWorkItem(String id, String workItemId) throws ApiException;
    List sendTestResults(String testRunUuid, List models) throws ApiException;
    String addAttachment(String path) throws ApiException;
    List getTestFromTestRun(String testRunUuid, String configurationId) throws ApiException;
    TestResultModel getTestResult(UUID uuid) throws ApiException;
    void updateTestResult(UUID uuid, TestResultUpdateModel model) throws ApiException;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy