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()