INNER CODE UNIT · Go

TestClient_RecordEvent_EnrichesEventCorrectly

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

func TestClient_RecordEvent_EnrichesEventCorrectly(t *testing.T) {
	config := NewConfig()
	config.Url = "http://test.com"
	config.StartPublishingThread = false
	config.MaxBufferSize = 1
	config.MinBufferSize = 1
	config.SourceId = "secret"
	client, _ := NewClient(config)

	event := Event{
		"eventName": "foo-bar-baz",
		"timestamp": Timestamp(),
	}

	client.RecordEvent(event)
	out := client.queue.Flush()
	if out[0]["sourceId"] != "secret" {
		t.Errorf("Given event should have been enriched. Got %+v", out[0])

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…