Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssertError ¶
func AssertError(t *testing.T, actualResponse *httptest.ResponseRecorder, expectedErrorCode int, expectedMessageAndDetails ...string)
AssertError asserts that the provided response contains the expected error
Types ¶
type IntegrationTestSuite ¶
type IntegrationTestSuite struct {
suite.Suite
Config *configuration.Config
// contains filtered or unexported fields
}
IntegrationTestSuite is the base test suite for integration tests.
func (*IntegrationTestSuite) SetupSuite ¶
func (s *IntegrationTestSuite) SetupSuite()
SetupSuite sets the suite up and sets testmode.
func (*IntegrationTestSuite) TearDownSuite ¶
func (s *IntegrationTestSuite) TearDownSuite()
TearDownSuite tears down the test suite.
func (*IntegrationTestSuite) TearDownTest ¶
func (s *IntegrationTestSuite) TearDownTest()
type UnitTestSuite ¶
type UnitTestSuite struct {
suite.Suite
Config *configuration.Config
}
UnitTestSuite is the base test suite for unit tests.
func (*UnitTestSuite) SetupSuite ¶
func (s *UnitTestSuite) SetupSuite()
SetupSuite sets the suite up and sets testmode.
func (*UnitTestSuite) TearDownSuite ¶
func (s *UnitTestSuite) TearDownSuite()
TearDownSuite tears down the test suite.
Click to show internal directories.
Click to hide internal directories.