Files
coder/coderd/httpmw/loggermock/loggermock.go
2025-04-08 08:30:05 +00:00

71 lines
2.1 KiB
Go

// Code generated by MockGen. DO NOT EDIT.
// Source: github.com/coder/coder/v2/coderd/httpmw (interfaces: RequestLogger)
//
// Generated by this command:
//
// mockgen -destination=loggermock/loggermock.go -package=loggermock . RequestLogger
//
// Package loggermock is a generated GoMock package.
package loggermock
import (
context "context"
reflect "reflect"
slog "cdr.dev/slog"
gomock "go.uber.org/mock/gomock"
)
// MockRequestLogger is a mock of RequestLogger interface.
type MockRequestLogger struct {
ctrl *gomock.Controller
recorder *MockRequestLoggerMockRecorder
isgomock struct{}
}
// MockRequestLoggerMockRecorder is the mock recorder for MockRequestLogger.
type MockRequestLoggerMockRecorder struct {
mock *MockRequestLogger
}
// NewMockRequestLogger creates a new mock instance.
func NewMockRequestLogger(ctrl *gomock.Controller) *MockRequestLogger {
mock := &MockRequestLogger{ctrl: ctrl}
mock.recorder = &MockRequestLoggerMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockRequestLogger) EXPECT() *MockRequestLoggerMockRecorder {
return m.recorder
}
// WithFields mocks base method.
func (m *MockRequestLogger) WithFields(fields ...slog.Field) {
m.ctrl.T.Helper()
varargs := []any{}
for _, a := range fields {
varargs = append(varargs, a)
}
m.ctrl.Call(m, "WithFields", varargs...)
}
// WithFields indicates an expected call of WithFields.
func (mr *MockRequestLoggerMockRecorder) WithFields(fields ...any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WithFields", reflect.TypeOf((*MockRequestLogger)(nil).WithFields), fields...)
}
// WriteLog mocks base method.
func (m *MockRequestLogger) WriteLog(ctx context.Context, status int) {
m.ctrl.T.Helper()
m.ctrl.Call(m, "WriteLog", ctx, status)
}
// WriteLog indicates an expected call of WriteLog.
func (mr *MockRequestLoggerMockRecorder) WriteLog(ctx, status any) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WriteLog", reflect.TypeOf((*MockRequestLogger)(nil).WriteLog), ctx, status)
}