@@ -87,7 +87,11 @@ func TestLookupStaticACLs(t *testing.T) {
8787
8888 for _ , tt := range tests {
8989 t .Run (tt .name , func (t * testing.T ) {
90- svc := NewAccessControlsService (log , model.Config {Apps : tt .apps }, nil )
90+ svc := NewAccessControlsService (AccessControlServiceInput {
91+ Log : log ,
92+ Config : & model.Config {Apps : tt .apps },
93+ LabelProvider : nil ,
94+ })
9195 got := svc .lookupStaticACLs (tt .domain )
9296 if tt .expectNil {
9397 assert .Nil (t , got )
@@ -112,7 +116,11 @@ func TestGetAccessControls(t *testing.T) {
112116 },
113117 },
114118 }
115- svc := NewAccessControlsService (log , config , nil )
119+ svc := NewAccessControlsService (AccessControlServiceInput {
120+ Log : log ,
121+ Config : & config ,
122+ LabelProvider : nil ,
123+ })
116124
117125 got , err := svc .GetAccessControls ("foo.example.com" )
118126
@@ -123,7 +131,11 @@ func TestGetAccessControls(t *testing.T) {
123131 })
124132
125133 t .Run ("returns nil when no static match and no label provider" , func (t * testing.T ) {
126- svc := NewAccessControlsService (log , model.Config {}, nil )
134+ svc := NewAccessControlsService (AccessControlServiceInput {
135+ Log : log ,
136+ Config : & model.Config {},
137+ LabelProvider : nil ,
138+ })
127139
128140 got , err := svc .GetAccessControls ("unknown.example.com" )
129141
@@ -133,7 +145,11 @@ func TestGetAccessControls(t *testing.T) {
133145
134146 t .Run ("returns nil when label provider pointer wraps a nil interface" , func (t * testing.T ) {
135147 var provider LabelProvider
136- svc := NewAccessControlsService (log , model.Config {}, & provider )
148+ svc := NewAccessControlsService (AccessControlServiceInput {
149+ Log : log ,
150+ Config : & model.Config {},
151+ LabelProvider : provider , // nil provider
152+ })
137153
138154 got , err := svc .GetAccessControls ("unknown.example.com" )
139155
@@ -152,7 +168,11 @@ func TestGetAccessControls(t *testing.T) {
152168 },
153169 }
154170 var provider LabelProvider = mock
155- svc := NewAccessControlsService (log , model.Config {}, & provider )
171+ svc := NewAccessControlsService (AccessControlServiceInput {
172+ Log : log ,
173+ Config : & model.Config {},
174+ LabelProvider : provider ,
175+ })
156176
157177 got , err := svc .GetAccessControls ("dynamic.example.com" )
158178
@@ -170,7 +190,11 @@ func TestGetAccessControls(t *testing.T) {
170190 "foo" : {Config : model.AppConfig {Domain : "foo.example.com" }},
171191 },
172192 }
173- svc := NewAccessControlsService (log , config , & provider )
193+ svc := NewAccessControlsService (AccessControlServiceInput {
194+ Log : log ,
195+ Config : & config ,
196+ LabelProvider : provider ,
197+ })
174198
175199 got , err := svc .GetAccessControls ("foo.example.com" )
176200
@@ -188,7 +212,11 @@ func TestGetAccessControls(t *testing.T) {
188212 },
189213 }
190214 var provider LabelProvider = mock
191- svc := NewAccessControlsService (log , model.Config {}, & provider )
215+ svc := NewAccessControlsService (AccessControlServiceInput {
216+ Log : log ,
217+ Config : & model.Config {},
218+ LabelProvider : provider ,
219+ })
192220
193221 got , err := svc .GetAccessControls ("dynamic.example.com" )
194222
0 commit comments