@@ -58,21 +58,21 @@ var _ = Describe("AffinityGroup Unit Tests", func() {
58
58
Context ("Fetch or Create Affinity group" , func () {
59
59
It ("fetches an affinity group by Name" , func () {
60
60
dummies .AffinityGroup .ID = "" // Force name fetching.
61
- ags .EXPECT ().GetAffinityGroupByName (dummies .AffinityGroup .Name ).Return (& cloudstack.AffinityGroup {}, 1 , nil )
61
+ ags .EXPECT ().GetAffinityGroupByName (dummies .AffinityGroup .Name , gomock . Any () ).Return (& cloudstack.AffinityGroup {}, 1 , nil )
62
62
63
63
Ω (client .GetOrCreateAffinityGroup (dummies .AffinityGroup )).Should (Succeed ())
64
64
})
65
65
66
66
It ("fetches an affinity group by ID" , func () {
67
- ags .EXPECT ().GetAffinityGroupByID (dummies .AffinityGroup .ID ).Return (& cloudstack.AffinityGroup {}, 1 , nil )
67
+ ags .EXPECT ().GetAffinityGroupByID (dummies .AffinityGroup .ID , gomock . Any () ).Return (& cloudstack.AffinityGroup {}, 1 , nil )
68
68
69
69
Ω (client .GetOrCreateAffinityGroup (dummies .AffinityGroup )).Should (Succeed ())
70
70
})
71
71
72
72
It ("creates an affinity group" , func () {
73
73
// dummies.SetDummyDomainAndAccount()
74
74
// dummies.SetDummyDomainID()
75
- ags .EXPECT ().GetAffinityGroupByID (dummies .AffinityGroup .ID ).Return (nil , - 1 , fakeError )
75
+ ags .EXPECT ().GetAffinityGroupByID (dummies .AffinityGroup .ID , gomock . Any () ).Return (nil , - 1 , fakeError )
76
76
ags .EXPECT ().NewCreateAffinityGroupParams (dummies .AffinityGroup .Name , dummies .AffinityGroup .Type ).
77
77
Return (& cloudstack.CreateAffinityGroupParams {})
78
78
ags .EXPECT ().CreateAffinityGroup (ParamMatch (And (NameEquals (dummies .AffinityGroup .Name )))).
@@ -84,7 +84,7 @@ var _ = Describe("AffinityGroup Unit Tests", func() {
84
84
It ("creates an affinity group if Name provided returns more than one affinity group" , func () {
85
85
dummies .AffinityGroup .ID = "" // Force name fetching.
86
86
agp := & cloudstack.CreateAffinityGroupParams {}
87
- ags .EXPECT ().GetAffinityGroupByName (dummies .AffinityGroup .Name ).Return (& cloudstack.AffinityGroup {}, 2 , nil )
87
+ ags .EXPECT ().GetAffinityGroupByName (dummies .AffinityGroup .Name , gomock . Any () ).Return (& cloudstack.AffinityGroup {}, 2 , nil )
88
88
ags .EXPECT ().NewCreateAffinityGroupParams (gomock .Any (), gomock .Any ()).Return (agp )
89
89
ags .EXPECT ().CreateAffinityGroup (agp ).Return (& cloudstack.CreateAffinityGroupResponse {}, nil )
90
90
@@ -94,7 +94,7 @@ var _ = Describe("AffinityGroup Unit Tests", func() {
94
94
It ("creates an affinity group if getting affinity group by name fails" , func () {
95
95
dummies .AffinityGroup .ID = "" // Force name fetching.
96
96
agp := & cloudstack.CreateAffinityGroupParams {}
97
- ags .EXPECT ().GetAffinityGroupByName (dummies .AffinityGroup .Name ).Return (nil , - 1 , fakeError )
97
+ ags .EXPECT ().GetAffinityGroupByName (dummies .AffinityGroup .Name , gomock . Any () ).Return (nil , - 1 , fakeError )
98
98
ags .EXPECT ().NewCreateAffinityGroupParams (gomock .Any (), gomock .Any ()).Return (agp )
99
99
ags .EXPECT ().CreateAffinityGroup (agp ).Return (& cloudstack.CreateAffinityGroupResponse {}, nil )
100
100
@@ -103,7 +103,7 @@ var _ = Describe("AffinityGroup Unit Tests", func() {
103
103
104
104
It ("creates an affinity group if ID provided returns more than one affinity group" , func () {
105
105
agp := & cloudstack.CreateAffinityGroupParams {}
106
- ags .EXPECT ().GetAffinityGroupByID (dummies .AffinityGroup .ID ).Return (& cloudstack.AffinityGroup {}, 2 , nil )
106
+ ags .EXPECT ().GetAffinityGroupByID (dummies .AffinityGroup .ID , gomock . Any () ).Return (& cloudstack.AffinityGroup {}, 2 , nil )
107
107
ags .EXPECT ().NewCreateAffinityGroupParams (gomock .Any (), gomock .Any ()).Return (agp )
108
108
ags .EXPECT ().CreateAffinityGroup (agp ).Return (& cloudstack.CreateAffinityGroupResponse {}, nil )
109
109
@@ -112,7 +112,7 @@ var _ = Describe("AffinityGroup Unit Tests", func() {
112
112
113
113
It ("creates an affinity group if getting affinity group by ID fails" , func () {
114
114
agp := & cloudstack.CreateAffinityGroupParams {}
115
- ags .EXPECT ().GetAffinityGroupByID (dummies .AffinityGroup .ID ).Return (nil , - 1 , fakeError )
115
+ ags .EXPECT ().GetAffinityGroupByID (dummies .AffinityGroup .ID , gomock . Any () ).Return (nil , - 1 , fakeError )
116
116
ags .EXPECT ().NewCreateAffinityGroupParams (gomock .Any (), gomock .Any ()).Return (agp )
117
117
ags .EXPECT ().CreateAffinityGroup (agp ).Return (& cloudstack.CreateAffinityGroupResponse {}, nil )
118
118
@@ -164,7 +164,7 @@ var _ = Describe("AffinityGroup Unit Tests", func() {
164
164
It ("Associate affinity group" , func () {
165
165
uagp := & cloudstack.UpdateVMAffinityGroupParams {}
166
166
vmp := & cloudstack.StartVirtualMachineParams {}
167
- vms .EXPECT ().GetVirtualMachineByID (* dummies .CSMachine1 .Spec .InstanceID ).Return (& cloudstack.VirtualMachine {}, 1 , nil )
167
+ vms .EXPECT ().GetVirtualMachineByID (* dummies .CSMachine1 .Spec .InstanceID , gomock . Any () ).Return (& cloudstack.VirtualMachine {}, 1 , nil )
168
168
ags .EXPECT ().NewUpdateVMAffinityGroupParams (* dummies .CSMachine1 .Spec .InstanceID ).Return (uagp )
169
169
vms .EXPECT ().NewStopVirtualMachineParams (* dummies .CSMachine1 .Spec .InstanceID ).Return (& cloudstack.StopVirtualMachineParams {})
170
170
vms .EXPECT ().StopVirtualMachine (& cloudstack.StopVirtualMachineParams {}).Return (& cloudstack.StopVirtualMachineResponse {State : "Stopping" }, nil )
@@ -177,7 +177,7 @@ var _ = Describe("AffinityGroup Unit Tests", func() {
177
177
It ("Disassociate affinity group" , func () {
178
178
uagp := & cloudstack.UpdateVMAffinityGroupParams {}
179
179
vmp := & cloudstack.StartVirtualMachineParams {}
180
- vms .EXPECT ().GetVirtualMachineByID (* dummies .CSMachine1 .Spec .InstanceID ).Return (& cloudstack.VirtualMachine {}, 1 , nil )
180
+ vms .EXPECT ().GetVirtualMachineByID (* dummies .CSMachine1 .Spec .InstanceID , gomock . Any () ).Return (& cloudstack.VirtualMachine {}, 1 , nil )
181
181
ags .EXPECT ().NewUpdateVMAffinityGroupParams (* dummies .CSMachine1 .Spec .InstanceID ).Return (uagp )
182
182
vms .EXPECT ().NewStopVirtualMachineParams (* dummies .CSMachine1 .Spec .InstanceID ).Return (& cloudstack.StopVirtualMachineParams {})
183
183
vms .EXPECT ().StopVirtualMachine (& cloudstack.StopVirtualMachineParams {}).Return (& cloudstack.StopVirtualMachineResponse {State : "Stopping" }, nil )
0 commit comments