INNER CODE UNIT · Go

TestClient_RecordEvent_AddsEventToQueue

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

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

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

	want := []Event{event}

	client.RecordEvent(event)
	out := client.queue.Flush()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…