Documentation ¶
Index ¶
- type InputTestValues
- type TestBehaviour
- func (t *TestBehaviour) RunAllTests()
- func (t *TestBehaviour) RunGetCLAManagerATTToken()
- func (t *TestBehaviour) RunGetCLAManagerIntelToken()
- func (t *TestBehaviour) RunGetCLAManagerToken()
- func (t *TestBehaviour) RunGetCLAProspectiveManagerToken()
- func (t *TestBehaviour) RunUpdateApprovalListAddDomain(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListAddEmail(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListAddGitHubOrg(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListAddGitHubUsername(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListForbidden(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListInvalidDomain(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListInvalidEmail(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListInvalidGitHubOrg(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListInvalidGitHubUsername(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListMissingData(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListNoAuth(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListRemoveDomain(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListRemoveEmail(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListRemoveGitHubOrg(testData InputTestValues)
- func (t *TestBehaviour) RunUpdateApprovalListRemoveGitHubUsername(testData InputTestValues)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InputTestValues ¶
type InputTestValues struct {
// contains filtered or unexported fields
}
InputTestValues is a structure to hold input values for testing various roles/inputs
type TestBehaviour ¶
type TestBehaviour struct {
// contains filtered or unexported fields
}
TestBehaviour data model
func NewTestBehaviour ¶
func NewTestBehaviour(apiURL string, auth0User1Config, auth0User2Config, auth0User3Config, auth0User4Config test_models.Auth0Config) *TestBehaviour
NewTestBehaviour creates a new test behavior model
func (*TestBehaviour) RunAllTests ¶
func (t *TestBehaviour) RunAllTests()
RunAllTests runs all the CLA Manager tests
func (*TestBehaviour) RunGetCLAManagerATTToken ¶
func (t *TestBehaviour) RunGetCLAManagerATTToken()
RunGetCLAManagerATTToken acquires the Auth0 token
func (*TestBehaviour) RunGetCLAManagerIntelToken ¶
func (t *TestBehaviour) RunGetCLAManagerIntelToken()
RunGetCLAManagerIntelToken acquires the Auth0 token
func (*TestBehaviour) RunGetCLAManagerToken ¶
func (t *TestBehaviour) RunGetCLAManagerToken()
RunGetCLAManagerToken acquires the Auth0 token
func (*TestBehaviour) RunGetCLAProspectiveManagerToken ¶
func (t *TestBehaviour) RunGetCLAProspectiveManagerToken()
RunGetCLAProspectiveManagerToken acquires the Auth0 token
func (*TestBehaviour) RunUpdateApprovalListAddDomain ¶
func (t *TestBehaviour) RunUpdateApprovalListAddDomain(testData InputTestValues)
RunUpdateApprovalListAddDomain test
func (*TestBehaviour) RunUpdateApprovalListAddEmail ¶
func (t *TestBehaviour) RunUpdateApprovalListAddEmail(testData InputTestValues)
RunUpdateApprovalListAddEmail test
func (*TestBehaviour) RunUpdateApprovalListAddGitHubOrg ¶
func (t *TestBehaviour) RunUpdateApprovalListAddGitHubOrg(testData InputTestValues)
RunUpdateApprovalListAddGitHubOrg test
func (*TestBehaviour) RunUpdateApprovalListAddGitHubUsername ¶
func (t *TestBehaviour) RunUpdateApprovalListAddGitHubUsername(testData InputTestValues)
RunUpdateApprovalListAddGitHubUsername test
func (*TestBehaviour) RunUpdateApprovalListForbidden ¶
func (t *TestBehaviour) RunUpdateApprovalListForbidden(testData InputTestValues)
RunUpdateApprovalListForbidden test
func (*TestBehaviour) RunUpdateApprovalListInvalidDomain ¶
func (t *TestBehaviour) RunUpdateApprovalListInvalidDomain(testData InputTestValues)
RunUpdateApprovalListInvalidDomain test
func (*TestBehaviour) RunUpdateApprovalListInvalidEmail ¶
func (t *TestBehaviour) RunUpdateApprovalListInvalidEmail(testData InputTestValues)
RunUpdateApprovalListInvalidEmail test
func (*TestBehaviour) RunUpdateApprovalListInvalidGitHubOrg ¶
func (t *TestBehaviour) RunUpdateApprovalListInvalidGitHubOrg(testData InputTestValues)
RunUpdateApprovalListInvalidGitHubOrg test
func (*TestBehaviour) RunUpdateApprovalListInvalidGitHubUsername ¶
func (t *TestBehaviour) RunUpdateApprovalListInvalidGitHubUsername(testData InputTestValues)
RunUpdateApprovalListInvalidGitHubUsername test
func (*TestBehaviour) RunUpdateApprovalListMissingData ¶
func (t *TestBehaviour) RunUpdateApprovalListMissingData(testData InputTestValues)
RunUpdateApprovalListMissingData test
func (*TestBehaviour) RunUpdateApprovalListNoAuth ¶
func (t *TestBehaviour) RunUpdateApprovalListNoAuth(testData InputTestValues)
RunUpdateApprovalListNoAuth test
func (*TestBehaviour) RunUpdateApprovalListRemoveDomain ¶
func (t *TestBehaviour) RunUpdateApprovalListRemoveDomain(testData InputTestValues)
RunUpdateApprovalListRemoveDomain test
func (*TestBehaviour) RunUpdateApprovalListRemoveEmail ¶
func (t *TestBehaviour) RunUpdateApprovalListRemoveEmail(testData InputTestValues)
RunUpdateApprovalListRemoveEmail test
func (*TestBehaviour) RunUpdateApprovalListRemoveGitHubOrg ¶
func (t *TestBehaviour) RunUpdateApprovalListRemoveGitHubOrg(testData InputTestValues)
RunUpdateApprovalListRemoveGitHubOrg test
func (*TestBehaviour) RunUpdateApprovalListRemoveGitHubUsername ¶
func (t *TestBehaviour) RunUpdateApprovalListRemoveGitHubUsername(testData InputTestValues)
RunUpdateApprovalListRemoveGitHubUsername test