type mockExpiryGauge … func (m *mockExpiryGauge) Set(t *time.Time) { … } func ptr(t time.Time) *time.Time { … } func TestCertificateExpirationTracker(t *testing.T) { … } type mockCallsMetric … type mockCallsMetricCounter … func (f *mockCallsMetricCounter) Increment(exitCode int, errorType string) { … } func TestCallsMetric(t *testing.T) { … }