Versions in this module Expand all Collapse all v1 v1.0.1 Jun 30, 2026 v1.0.0 Jun 30, 2026 Changes in this version + func AssertLogContains(reporter TB, mock *MockLogger, level logger.Level, contains string) + func AssertLogCount(reporter TB, mock *MockLogger, expected int) + func AssertLogField(reporter TB, mock *MockLogger, level logger.Level, key string, value any) + func AssertLogLevel(reporter TB, mock *MockLogger, level logger.Level) + func AssertLogMessage(reporter TB, mock *MockLogger, level logger.Level, message string) + func AssertNoLogs(reporter TB, mock *MockLogger) + func AssertNoLogsAtLevel(reporter TB, mock *MockLogger, level logger.Level) + type Entry struct + Args []any + Fields map[string]any + Level logger.Level + Message string + type MockLogger struct + func NewMockLogger() *MockLogger + func (m *MockLogger) Context() context.Context + func (m *MockLogger) Debug(msg string, args ...any) + func (m *MockLogger) Enabled(level logger.Level) bool + func (m *MockLogger) Entries() []Entry + func (m *MockLogger) Error(msg string, args ...any) + func (m *MockLogger) Fatal(msg string, args ...any) + func (m *MockLogger) Info(msg string, args ...any) + func (m *MockLogger) Len() int + func (m *MockLogger) Reset() + func (m *MockLogger) Warn(msg string, args ...any) + func (m *MockLogger) WithContext(ctx context.Context) logger.Logger + func (m *MockLogger) WithFields(fields ...any) logger.Logger + func (m *MockLogger) WithLevel(level logger.Level) logger.Logger + type TB interface + Errorf func(format string, args ...any) + Helper func()