api

package
v0.0.0-...-652b38d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 5, 2023 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiClient

type ApiClient struct {
	// contains filtered or unexported fields
}

func NewApiClient

func NewApiClient(client EdgeGridHttpClient) *ApiClient

func (ApiClient) AddTestCaseToTestSuite

func (api ApiClient) AddTestCaseToTestSuite(testSuiteId int, testCases []model.TestCase) (*model.TestCaseBulkResponse, *model.CliError)

func (ApiClient) AddTestSuitesV3

func (api ApiClient) AddTestSuitesV3(testSuiteV3 model.TestSuite) (*model.TestSuite, *model.CliError)

func (ApiClient) CreateVariables

func (api ApiClient) CreateVariables(variable []model.Variable, testSuiteId string) (*model.VariableBulkResponse, *model.CliError)

func (ApiClient) EditTestCaseToTestSuite

func (api ApiClient) EditTestCaseToTestSuite(testSuiteId int, testCases []model.TestCase) (*model.TestCaseBulkResponse, *model.CliError)

func (ApiClient) EditTestSuitesV3

func (api ApiClient) EditTestSuitesV3(testSuiteV3 model.TestSuite, id string) (*model.TestSuite, *model.CliError)

func (ApiClient) EvaluateFunction

func (api ApiClient) EvaluateFunction(function *model.TryFunction) (*model.TryFunction, *model.CliError)

func (ApiClient) GenerateTestSuite

func (api ApiClient) GenerateTestSuite(defaultTsRequest model.DefaultTestSuiteRequest) (*model.TestSuite, *model.CliError)

func (ApiClient) GetConditionTemplate

func (api ApiClient) GetConditionTemplate() (*model.ConditionTemplate, *model.CliError)

func (ApiClient) GetConditionsV3

func (api ApiClient) GetConditionsV3() ([]model.Condition, *model.CliError)

func (ApiClient) GetLogLines

func (api ApiClient) GetLogLines(tcxId int) (interface{}, *model.CliError)

func (ApiClient) GetRawReqResForRunId

func (api ApiClient) GetRawReqResForRunId(testRunId string) ([]model.RawRequestResponse, *model.CliError)

func (ApiClient) GetRawReqResForTcxId

func (api ApiClient) GetRawReqResForTcxId(testCaseExecutionId string) (*model.RawRequestResponse, *model.CliError)

func (ApiClient) GetTestCaseById

func (api ApiClient) GetTestCaseById(testCaseId int, testSuiteId int, resolveVariables bool) (*model.TestCase, *model.CliError)

func (ApiClient) GetTestRequestsV3

func (api ApiClient) GetTestRequestsV3() ([]model.TestRequest, *model.CliError)

func (ApiClient) GetTestRun

func (api ApiClient) GetTestRun(testRunId int) (*model.TestRun, *model.CliError)

func (ApiClient) GetTestRunContext

func (api ApiClient) GetTestRunContext(testRunId int) (*model.TestRunContext, *model.CliError)

func (ApiClient) GetTestRuns

func (api ApiClient) GetTestRuns() ([]model.TestRun, *model.CliError)

func (ApiClient) GetTestSuiteV3

func (api ApiClient) GetTestSuiteV3(id string) (*model.TestSuite, *model.CliError)

func (ApiClient) GetTestSuites

func (api ApiClient) GetTestSuites(propertyId, propertyName, propVersion, user string, includeDeleted bool) ([]model.TestSuite, *model.CliError)

func (ApiClient) GetTestSuitesWithChildObjects

func (api ApiClient) GetTestSuitesWithChildObjects(testSuiteId int, resolveVariables bool) (*model.TestSuite, *model.CliError)

func (ApiClient) GetV3AssociatedTestCasesForTestSuite

func (api ApiClient) GetV3AssociatedTestCasesForTestSuite(testSuiteId int, resolveVariables bool) (*model.AssociatedTestCases, *model.CliError)

func (ApiClient) GetVariable

func (api ApiClient) GetVariable(testSuiteId, variableId string) (*model.Variable, *model.CliError)

func (ApiClient) GetVariables

func (api ApiClient) GetVariables(testSuiteId string) ([]model.Variable, *model.CliError)

func (ApiClient) ImportTestSuite

func (api ApiClient) ImportTestSuite(testSuiteImport model.TestSuite) (*model.TestSuiteImportResponse, *model.CliError)

func (ApiClient) ManageTestSuite

func (api ApiClient) ManageTestSuite(testSuiteManage model.TestSuite, testSuiteId int) (*model.TestSuite, *model.CliError)

func (ApiClient) RemoveTestCasesFromTestSuite

func (api ApiClient) RemoveTestCasesFromTestSuite(testSuiteId int, testCaseIds []int) (*model.BulkResponse, *model.CliError)

func (ApiClient) RemoveTestSuite

func (api ApiClient) RemoveTestSuite(id string) *model.CliError

func (ApiClient) RemoveVariableFromTestSuite

func (api ApiClient) RemoveVariableFromTestSuite(testSuiteId, variableId string) (*model.BulkResponse, *model.CliError)

func (ApiClient) RestoreTestSuite

func (api ApiClient) RestoreTestSuite(id string) (*model.TestSuite, *model.CliError)

func (ApiClient) SubmitTestRun

func (api ApiClient) SubmitTestRun(testRun model.TestRun) (*model.TestRun, *model.CliError)

func (ApiClient) UpdateVariables

func (api ApiClient) UpdateVariables(variable []model.Variable, testSuiteId string) (*model.VariableBulkResponse, *model.CliError)

type EdgeGridHttpClient

type EdgeGridHttpClient struct {
	// contains filtered or unexported fields
}

func NewEdgeGridHttpClient

func NewEdgeGridHttpClient(config edgegrid.Config, accountSwitchKey string) *EdgeGridHttpClient

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL