INNER CODE UNIT · Go

TestClient_PublishEvents_DoesNotPostToIngestionIfOneOfTheEventsIsInvalid

samsara/samsara · clients/go/client_test.go:170

func TestClient_PublishEvents_DoesNotPostToIngestionIfOneOfTheEventsIsInvalid(t *testing.T) {
	config := NewConfig()
	config.Url = "http://test.com"

	data := []Event{
		{
			"eventName": "foo",
		},
		{
			"eventName": "foo",
			"timestamp": "i-am-a-wrong-tiiiiime-staaamp",
		},
	}
	wasPosted := false

	client, _ := NewClient(config)
	client.publisher = &PublisherMock{
		fakePost: func(events []Event) bool {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…