Documentation ¶
Index ¶
- Constants
- func BuildPublishV2TestPayload(sourceID, eventType, eventTypeVersion, eventID, eventTime, data string) string
- func BuildPublishV2TestPayloadWithInvalidSpecversion() string
- func BuildPublishV2TestPayloadWithoutID() string
- func BuildPublishV2TestPayloadWithoutSource() string
- func BuildPublishV2TestPayloadWithoutSpecversion() string
- func BuildPublishV2TestPayloadWithoutType() string
- func BuildV2PayloadWithoutCEFields() string
- func PerformPublishV2RequestWithHeaders(t *testing.T, publishURL string, payload string) ([]byte, int)
Constants ¶
View Source
const ( // TestSource used in the tests TestSource = "test-source" // TestEventID used in the tests TestEventID = "4ea567cf-812b-49d9-a4b2-cb5ddf464094" // TestType used in the tests TestType = "test-type" // TestEventTypeVersion used in the tests TestEventTypeVersion = "v1" // TestEventTypeVersionInvalid used in the tests TestEventTypeVersionInvalid = "#" // TestEventTime used in the tests TestEventTime = "2012-11-01T22:08:41+00:00" // TestEventTimeInvalid used in the tests TestEventTimeInvalid = "2012-11-01T22" // TestEventIDInvalid used in the tests TestEventIDInvalid = "4ea567cf" // TestSourceIDInvalid used in the tests TestSourceIDInvalid = "source/Id" // TestSpecVersion used in the tests TestSpecVersion = "0.3" // TestSpecVersionInvalid used in the tests TestSpecVersionInvalid = "0.2" // TestData used in the tests TestData = "{'key':'value'}" // TestDataEmpty used in the tests TestDataEmpty = "" )
Variables ¶
This section is empty.
Functions ¶
func BuildPublishV2TestPayload ¶
func BuildPublishV2TestPayload(sourceID, eventType, eventTypeVersion, eventID, eventTime, data string) string
BuildPublishV2TestPayload returns a complete payload compliant with CE 0.3
func BuildPublishV2TestPayloadWithInvalidSpecversion ¶
func BuildPublishV2TestPayloadWithInvalidSpecversion() string
BuildPublishV2TestPayloadWithInvalidSpecversion returns a payload with invalid specversion
func BuildPublishV2TestPayloadWithoutID ¶
func BuildPublishV2TestPayloadWithoutID() string
BuildPublishV2TestPayloadWithoutID returns a complete payload compliant with CE 0.3
func BuildPublishV2TestPayloadWithoutSource ¶
func BuildPublishV2TestPayloadWithoutSource() string
BuildPublishV2TestPayloadWithoutSource returns a complete payload compliant with CE 0.3
func BuildPublishV2TestPayloadWithoutSpecversion ¶
func BuildPublishV2TestPayloadWithoutSpecversion() string
BuildPublishV2TestPayloadWithoutSpecversion returns payload without a Specversion
func BuildPublishV2TestPayloadWithoutType ¶
func BuildPublishV2TestPayloadWithoutType() string
BuildPublishV2TestPayloadWithoutType returns a complete payload compliant with CE 0.3
func BuildV2PayloadWithoutCEFields ¶
func BuildV2PayloadWithoutCEFields() string
BuildV2PayloadWithoutCEFields returns a payload without any Cloud Event fields
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.