Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sundowndev
GitHub Repository: sundowndev/phoneinfoga
Path: blob/master/mocks/Scanner.go
988 views
1
// Code generated by mockery v2.38.0. DO NOT EDIT.
2
3
package mocks
4
5
import (
6
mock "github.com/stretchr/testify/mock"
7
number "github.com/sundowndev/phoneinfoga/v2/lib/number"
8
remote "github.com/sundowndev/phoneinfoga/v2/lib/remote"
9
)
10
11
// Scanner is an autogenerated mock type for the Scanner type
12
type Scanner struct {
13
mock.Mock
14
}
15
16
// Description provides a mock function with given fields:
17
func (_m *Scanner) Description() string {
18
ret := _m.Called()
19
20
if len(ret) == 0 {
21
panic("no return value specified for Description")
22
}
23
24
var r0 string
25
if rf, ok := ret.Get(0).(func() string); ok {
26
r0 = rf()
27
} else {
28
r0 = ret.Get(0).(string)
29
}
30
31
return r0
32
}
33
34
// DryRun provides a mock function with given fields: _a0, _a1
35
func (_m *Scanner) DryRun(_a0 number.Number, _a1 remote.ScannerOptions) error {
36
ret := _m.Called(_a0, _a1)
37
38
if len(ret) == 0 {
39
panic("no return value specified for DryRun")
40
}
41
42
var r0 error
43
if rf, ok := ret.Get(0).(func(number.Number, remote.ScannerOptions) error); ok {
44
r0 = rf(_a0, _a1)
45
} else {
46
r0 = ret.Error(0)
47
}
48
49
return r0
50
}
51
52
// Name provides a mock function with given fields:
53
func (_m *Scanner) Name() string {
54
ret := _m.Called()
55
56
if len(ret) == 0 {
57
panic("no return value specified for Name")
58
}
59
60
var r0 string
61
if rf, ok := ret.Get(0).(func() string); ok {
62
r0 = rf()
63
} else {
64
r0 = ret.Get(0).(string)
65
}
66
67
return r0
68
}
69
70
// Run provides a mock function with given fields: _a0, _a1
71
func (_m *Scanner) Run(_a0 number.Number, _a1 remote.ScannerOptions) (interface{}, error) {
72
ret := _m.Called(_a0, _a1)
73
74
if len(ret) == 0 {
75
panic("no return value specified for Run")
76
}
77
78
var r0 interface{}
79
var r1 error
80
if rf, ok := ret.Get(0).(func(number.Number, remote.ScannerOptions) (interface{}, error)); ok {
81
return rf(_a0, _a1)
82
}
83
if rf, ok := ret.Get(0).(func(number.Number, remote.ScannerOptions) interface{}); ok {
84
r0 = rf(_a0, _a1)
85
} else {
86
if ret.Get(0) != nil {
87
r0 = ret.Get(0).(interface{})
88
}
89
}
90
91
if rf, ok := ret.Get(1).(func(number.Number, remote.ScannerOptions) error); ok {
92
r1 = rf(_a0, _a1)
93
} else {
94
r1 = ret.Error(1)
95
}
96
97
return r0, r1
98
}
99
100
// NewScanner creates a new instance of Scanner. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
101
// The first argument is typically a *testing.T value.
102
func NewScanner(t interface {
103
mock.TestingT
104
Cleanup(func())
105
}) *Scanner {
106
mock := &Scanner{}
107
mock.Mock.Test(t)
108
109
t.Cleanup(func() { mock.AssertExpectations(t) })
110
111
return mock
112
}
113
114