-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmockLoggerCLI_test.go
More file actions
67 lines (64 loc) · 1.75 KB
/
mockLoggerCLI_test.go
File metadata and controls
67 lines (64 loc) · 1.75 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
// Matheus Leonel Balduino
// Everywhere, under @mathbalduino
// @mathbalduino on GitHub
// @mathbalduino on Instagram
// @mathbalduino on Twitter
// Live at mathbalduino.com.br
// 2021-10-15 1:21 PM
package parser
type mockLoggerCLI struct {
mockTrace func(format string, args ...interface{}) LoggerCLI
mockDebug func(format string, args ...interface{}) LoggerCLI
mockInfo func(format string, args ...interface{}) LoggerCLI
mockWarn func(format string, args ...interface{}) LoggerCLI
mockError func(format string, args ...interface{}) LoggerCLI
mockFatal func(format string, args ...interface{})
mockErrorFrom func(e error) LoggerCLI
mockFatalFrom func(e error)
}
func (m *mockLoggerCLI) Trace(format string, args ...interface{}) LoggerCLI {
if m.mockTrace != nil {
m.mockTrace(format, args...)
}
return m
}
func (m *mockLoggerCLI) Debug(format string, args ...interface{}) LoggerCLI {
if m.mockDebug != nil {
m.mockDebug(format, args...)
}
return m
}
func (m *mockLoggerCLI) Info(format string, args ...interface{}) LoggerCLI {
if m.mockInfo != nil {
m.mockInfo(format, args...)
}
return m
}
func (m *mockLoggerCLI) Warn(format string, args ...interface{}) LoggerCLI {
if m.mockWarn != nil {
m.mockWarn(format, args...)
}
return m
}
func (m *mockLoggerCLI) Error(format string, args ...interface{}) LoggerCLI {
if m.mockError != nil {
m.mockError(format, args...)
}
return m
}
func (m *mockLoggerCLI) Fatal(format string, args ...interface{}) {
if m.mockFatal != nil {
m.mockFatal(format, args...)
}
}
func (m *mockLoggerCLI) ErrorFrom(e error) LoggerCLI {
if m.mockErrorFrom != nil {
m.mockErrorFrom(e)
}
return m
}
func (m *mockLoggerCLI) FatalFrom(e error) {
if m.mockFatalFrom != nil {
m.mockFatalFrom(e)
}
}