(t *testing.T)
| 105 | } |
| 106 | |
| 107 | func TestSetUser(t *testing.T) { |
| 108 | event := NewEventMetadata() |
| 109 | event.SetUser("user-42", "user@test.com", "Test User") |
| 110 | |
| 111 | assert.Equal(t, "user-42", event.UserID) |
| 112 | assert.Equal(t, "user@test.com", event.Email) |
| 113 | assert.Equal(t, "Test User", event.Name) |
| 114 | } |
| 115 | |
| 116 | // fakeAnalyticsClient captures the messages enqueued by the telemetry client so |
| 117 | // tests can assert on the payload without hitting the network. |
nothing calls this directly
no test coverage detected