forked from HuaweiTech/lattice
-
Notifications
You must be signed in to change notification settings - Fork 0
/
fake_app_examiner.go
119 lines (105 loc) · 3.28 KB
/
fake_app_examiner.go
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
// This file was generated by counterfeiter
package fake_app_examiner
import (
"sync"
"github.com/cloudfoundry-incubator/lattice/ltc/app_examiner"
)
type FakeAppExaminer struct {
ListAppsStub func() ([]app_examiner.AppInfo, error)
listAppsMutex sync.RWMutex
listAppsArgsForCall []struct{}
listAppsReturns struct {
result1 []app_examiner.AppInfo
result2 error
}
ListCellsStub func() ([]app_examiner.CellInfo, error)
listCellsMutex sync.RWMutex
listCellsArgsForCall []struct{}
listCellsReturns struct {
result1 []app_examiner.CellInfo
result2 error
}
AppStatusStub func(appName string) (app_examiner.AppInfo, error)
appStatusMutex sync.RWMutex
appStatusArgsForCall []struct {
appName string
}
appStatusReturns struct {
result1 app_examiner.AppInfo
result2 error
}
}
func (fake *FakeAppExaminer) ListApps() ([]app_examiner.AppInfo, error) {
fake.listAppsMutex.Lock()
fake.listAppsArgsForCall = append(fake.listAppsArgsForCall, struct{}{})
fake.listAppsMutex.Unlock()
if fake.ListAppsStub != nil {
return fake.ListAppsStub()
} else {
return fake.listAppsReturns.result1, fake.listAppsReturns.result2
}
}
func (fake *FakeAppExaminer) ListAppsCallCount() int {
fake.listAppsMutex.RLock()
defer fake.listAppsMutex.RUnlock()
return len(fake.listAppsArgsForCall)
}
func (fake *FakeAppExaminer) ListAppsReturns(result1 []app_examiner.AppInfo, result2 error) {
fake.ListAppsStub = nil
fake.listAppsReturns = struct {
result1 []app_examiner.AppInfo
result2 error
}{result1, result2}
}
func (fake *FakeAppExaminer) ListCells() ([]app_examiner.CellInfo, error) {
fake.listCellsMutex.Lock()
fake.listCellsArgsForCall = append(fake.listCellsArgsForCall, struct{}{})
fake.listCellsMutex.Unlock()
if fake.ListCellsStub != nil {
return fake.ListCellsStub()
} else {
return fake.listCellsReturns.result1, fake.listCellsReturns.result2
}
}
func (fake *FakeAppExaminer) ListCellsCallCount() int {
fake.listCellsMutex.RLock()
defer fake.listCellsMutex.RUnlock()
return len(fake.listCellsArgsForCall)
}
func (fake *FakeAppExaminer) ListCellsReturns(result1 []app_examiner.CellInfo, result2 error) {
fake.ListCellsStub = nil
fake.listCellsReturns = struct {
result1 []app_examiner.CellInfo
result2 error
}{result1, result2}
}
func (fake *FakeAppExaminer) AppStatus(appName string) (app_examiner.AppInfo, error) {
fake.appStatusMutex.Lock()
fake.appStatusArgsForCall = append(fake.appStatusArgsForCall, struct {
appName string
}{appName})
fake.appStatusMutex.Unlock()
if fake.AppStatusStub != nil {
return fake.AppStatusStub(appName)
} else {
return fake.appStatusReturns.result1, fake.appStatusReturns.result2
}
}
func (fake *FakeAppExaminer) AppStatusCallCount() int {
fake.appStatusMutex.RLock()
defer fake.appStatusMutex.RUnlock()
return len(fake.appStatusArgsForCall)
}
func (fake *FakeAppExaminer) AppStatusArgsForCall(i int) string {
fake.appStatusMutex.RLock()
defer fake.appStatusMutex.RUnlock()
return fake.appStatusArgsForCall[i].appName
}
func (fake *FakeAppExaminer) AppStatusReturns(result1 app_examiner.AppInfo, result2 error) {
fake.AppStatusStub = nil
fake.appStatusReturns = struct {
result1 app_examiner.AppInfo
result2 error
}{result1, result2}
}
var _ app_examiner.AppExaminer = new(FakeAppExaminer)