service

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: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetVarGroupArray

func GetVarGroupArray(varGroup []string) []model.VariableGroupValue

Types

type Service

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

func NewService

func NewService(api api.ApiClient, cmd *cobra.Command, jsonOutput bool) *Service

func (Service) AddTestCaseWithTestSuite

func (svc Service) AddTestCaseWithTestSuite(cmd *cobra.Command, testSuiteIdStr, testSuiteName, url, condition, ipVersion string, addHeader, modifyHeader, filterHeader []string, testCaseId, client, requestMethod, requestBody string, encodeRequestBody bool, setVariables []string)

func (Service) AddTestSuite

func (svc Service) AddTestSuite(name, description, propertyId, propertyName, propVersion string, unlocked, stateful, isStandardInputAvailable bool, jsonInputTestSuite model.TestSuite) *model.TestSuite

func (Service) AddTestSuiteAndPrint

func (svc Service) AddTestSuiteAndPrint(cmd *cobra.Command, name, description, propertyId, propertyName, propVersion string, unlocked, stateful, isStandardInputAvailable bool, jsonInputTestSuite model.TestSuite)

func (Service) ConstructRequestAndPrintResponseForAddTestCase

func (svc Service) ConstructRequestAndPrintResponseForAddTestCase(testSuiteId int, url, condition, ipVersion string, addHeader, modifyHeader, filterHeader []string, testCaseId, client, requestMethod, requestBody string, encodeRequestBody bool, setVariables []string) (*model.TestCaseBulkResponse, *model.CliError)

func (Service) ConstructRequestAndPrintResponseForEditTestCase

func (svc Service) ConstructRequestAndPrintResponseForEditTestCase(testSuiteId int, url, condition, ipVersion string, addHeader, modifyHeader, filterHeader []string, testCaseId, client, requestMethod, requestBody string, encodeRequestBody bool, setVariables []string) (*model.TestCaseBulkResponse, *model.CliError)

func (Service) CreateVariable

func (svc Service) CreateVariable(varname, value, testSuiteId string, varGroupValue []string) (*model.VariableBulkResponse, *model.CliError)

func (Service) CreateVariablesAndPrintResult

func (svc Service) CreateVariablesAndPrintResult(cmd *cobra.Command, varname, value, testSuiteId string, varGroupValue []string)

func (Service) EditTestCaseWithTestSuite

func (svc Service) EditTestCaseWithTestSuite(cmd *cobra.Command, testSuiteIdStr, testSuiteName, url, condition, ipVersion string, addHeader, modifyHeader, filterHeader []string, testCaseId, client, requestMethod, requestBody string, encodeRequestBody bool, setVariables []string)

func (Service) EditTestSuite

func (svc Service) EditTestSuite(id, name, description, propertyId, propertyName string, propVersion int, unlocked, stateful,
	removeProperty, locked, stateless, isStandardInputAvailable bool, jsonInputTestSuite model.TestSuite) *model.TestSuite

func (Service) EditTestSuiteAndPrint

func (svc Service) EditTestSuiteAndPrint(cmd *cobra.Command, id, name, description, propertyId, propertyName, propVersion string,
	unlocked, stateful, removeProperty, locked, stateless, isStandardInputAvailable bool, jsonInputTestSuite model.TestSuite)

func (Service) EvaluateFunction

func (svc Service) EvaluateFunction(tryFunction *model.TryFunction)

func (Service) GenerateTestSuite

func (svc Service) GenerateTestSuite(propertyId, propertyName, propVersion string, urls []string,
	defaultTestSuiteRequest model.DefaultTestSuiteRequest, isJsonInputPresent bool)

func (Service) GetConditionList

func (svc Service) GetConditionList() []model.Condition

func (Service) GetConditionListAndPrintResult

func (svc Service) GetConditionListAndPrintResult(cmd *cobra.Command)

func (Service) GetConditionTemplate

func (svc Service) GetConditionTemplate() *model.ConditionTemplate

func (Service) GetConditionTemplateAndPrintResult

func (svc Service) GetConditionTemplateAndPrintResult(cmd *cobra.Command)

func (Service) GetRawRequestResponseAndPrintResult

func (svc Service) GetRawRequestResponseAndPrintResult(testRunId, tcxId string)

func (Service) GetRawRequestResponseForRunId

func (svc Service) GetRawRequestResponseForRunId(testRunId string) []model.RawRequestResponse

func (Service) GetRawRequestResponseForTcxId

func (svc Service) GetRawRequestResponseForTcxId(testCaseExecutionId string) *model.RawRequestResponse

func (Service) GetSingleTestSuiteByIdOrName

func (svc Service) GetSingleTestSuiteByIdOrName(id, name, subResource string, includeDeleted bool) *model.TestSuite

func (Service) GetTestCaseById

func (svc Service) GetTestCaseById(testSuites []model.TestSuite, testCaseId int, resolveVariables bool) (*model.TestCase, *model.CliError)

func (Service) GetTestCaseByIdToTestSuite

func (svc Service) GetTestCaseByIdToTestSuite(cmd *cobra.Command, testSuiteIdStr, testSuiteName string, testCaseId string, resolveVariables bool)

func (Service) GetTestCasesToTestSuite

func (svc Service) GetTestCasesToTestSuite(testSuiteId int, resolveVariables bool) (*model.AssociatedTestCases, *model.CliError)

func (Service) GetTestCasesWithTestSuite

func (svc Service) GetTestCasesWithTestSuite(testSuiteIdStr, testSuiteName, groupBy string, resolveVariables bool)

func (Service) GetTestLogLinesAndPrintJson

func (svc Service) GetTestLogLinesAndPrintJson(tcxId string)

func (Service) GetTestRequestAndPrintResult

func (svc Service) GetTestRequestAndPrintResult(cmd *cobra.Command)

func (Service) GetTestRequests

func (svc Service) GetTestRequests() []model.TestRequest

func (Service) GetTestRun

func (svc Service) GetTestRun(testRunId string) *model.TestRun

func (Service) GetTestRunAndPrintResult

func (svc Service) GetTestRunAndPrintResult(testRunId string)

func (Service) GetTestRuns

func (svc Service) GetTestRuns() []model.TestRun

func (Service) GetTestRunsAndPrint

func (svc Service) GetTestRunsAndPrint()

func (Service) GetTestSuiteAndPrint

func (svc Service) GetTestSuiteAndPrint(id, name string)

func (Service) GetTestSuiteOrTestSuiteDetailsWithChildObjects

func (svc Service) GetTestSuiteOrTestSuiteDetailsWithChildObjects(id, name string, resolveVariables bool) ([]model.TestSuite, *model.TestSuite)

func (Service) GetTestSuiteWithChildObjects

func (svc Service) GetTestSuiteWithChildObjects(testSuiteId int, resolveVariables bool) model.TestSuite

func (Service) GetTestSuiteWithChildObjectsAndPrint

func (svc Service) GetTestSuiteWithChildObjectsAndPrint(id string, name string, groupBy string, resolveVariables bool)

func (Service) GetTestSuites

func (svc Service) GetTestSuites(propertyId, propertyName, propVersion, user, searchString string) []model.TestSuite

func (Service) GetTestSuitesAndPrint

func (svc Service) GetTestSuitesAndPrint(cmd *cobra.Command, propertyId, propertyName, propVersion, user, searchString string)

func (Service) GetTestSuitesByIdOrName

func (svc Service) GetTestSuitesByIdOrName(id, name, subResource string, exactMatch, shouldMatchDescription, includeDeleted bool) []model.TestSuite

func (Service) GetV3AssociatedTestCasesForTestSuite

func (svc Service) GetV3AssociatedTestCasesForTestSuite(testSuiteId int) ([]model.TestCase, bool)

func (Service) GetVariable

func (svc Service) GetVariable(testSuiteId, variableId string) *model.Variable

func (Service) GetVariableAndPrintResult

func (svc Service) GetVariableAndPrintResult(cmd *cobra.Command, testSuiteId, variableId string)

func (Service) GetVariablesAndPrintResult

func (svc Service) GetVariablesAndPrintResult(cmd *cobra.Command, testSuiteId string)

func (Service) GetVariablesList

func (svc Service) GetVariablesList(testSuiteId string) []model.Variable

func (Service) ImportTestSuites

func (svc Service) ImportTestSuites(testSuiteImport model.TestSuite)

func (Service) ManageTestSuites

func (svc Service) ManageTestSuites(testSuiteManage model.TestSuite)

func (Service) RemoveTestCaseFromTestSuiteUsingOrderNumberOrTestCaseId

func (svc Service) RemoveTestCaseFromTestSuiteUsingOrderNumberOrTestCaseId(testSuiteIdStr, orderNumber, testCaseIdStr string)

func (Service) RemoveTestCasesFromTestSuite

func (svc Service) RemoveTestCasesFromTestSuite(testSuiteId int, testCaseIds []int) (*model.BulkResponse, *model.CliError)

func (Service) RemoveTestSuiteById

func (svc Service) RemoveTestSuiteById(id string)

func (Service) RemoveTestSuiteByIdOrName

func (svc Service) RemoveTestSuiteByIdOrName(id string, name string)

func (Service) RemoveVariable

func (svc Service) RemoveVariable(testSuiteId, variableId string) (*model.BulkResponse, *model.CliError)

func (Service) RemoveVariablesAndPrintResult

func (svc Service) RemoveVariablesAndPrintResult(cmd *cobra.Command, testSuiteId, variableId string)

func (Service) RestoreTestSuiteById

func (svc Service) RestoreTestSuiteById(id string) *model.TestSuite

func (Service) RestoreTestSuiteByIdOrName

func (svc Service) RestoreTestSuiteByIdOrName(id string, name string)

func (Service) RunTest

func (svc Service) RunTest(runTestUsing, testSuiteId, testSuiteName, propertyIdStr, propertyName, propVersion, url, condition, ipVersion,
	targetEnvironment, client, location, method, requestBody string, addHeader, modifyHeader, filterHeader []string,
	testRunRequestFromJson model.TestRun, encodeRequestBody bool)

func (Service) UpdateVariable

func (svc Service) UpdateVariable(testSuiteId, variableId, variableName, value string, variableGroupValue []string) (*model.VariableBulkResponse, *model.CliError)

func (Service) UpdateVariablesAndPrintResult

func (svc Service) UpdateVariablesAndPrintResult(cmd *cobra.Command, testSuiteId, variableId, variableName, value string, variableGroupValue []string)

Jump to

Keyboard shortcuts

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