Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TestSuite

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

func NewTestSuite

func NewTestSuite(t *testing.T) *TestSuite

func (*TestSuite) CleanupApplication

func (ts *TestSuite) CleanupApplication(t *testing.T, applicationName string)

func (*TestSuite) DeployApplication

func (ts *TestSuite) DeployApplication(t *testing.T, application *types.Application) *types.Application

func (*TestSuite) EstablishMTLSConnection

func (ts *TestSuite) EstablishMTLSConnection(t *testing.T, application *types.Application) connector.ApplicationConnection

func (*TestSuite) IsCentral

func (ts *TestSuite) IsCentral() bool

func (*TestSuite) ModifyGroupAndTenant

func (ts *TestSuite) ModifyGroupAndTenant(application types.Application, group, tenant string) *types.Application

func (*TestSuite) PrepareTestApplication

func (ts *TestSuite) PrepareTestApplication(t *testing.T, namePrefix string) *types.Application

func (*TestSuite) ShouldAccessApplication

func (ts *TestSuite) ShouldAccessApplication(t *testing.T, credentials connector.ApplicationCredentials, urls connector.ManagementInfoURLs)

func (*TestSuite) ShouldFailToAccessApplication

func (ts *TestSuite) ShouldFailToAccessApplication(t *testing.T, credentials connector.ApplicationCredentials, urls connector.ManagementInfoURLs, expectedStatus int)

func (*TestSuite) WaitForApplicationToBeDeployed

func (ts *TestSuite) WaitForApplicationToBeDeployed(t *testing.T, applicationName string)

Source Files