@@ -243,7 +243,7 @@ func TestCleanTestSuite(t *testing.T) {
243243 suite .Run (t , cSuite )
244244}
245245
246- func (s * cleanSuite ) TestFailFetchRRSet () {
246+ func (s * cleanSuite ) setupCommonMocks () {
247247 s .mockConfigProvider .EXPECT ().
248248 LoadConfig (gomock .Any ()).
249249 Return (resolver.StackitDnsProviderConfig {}, nil )
@@ -259,6 +259,10 @@ func (s *cleanSuite) TestFailFetchRRSet() {
259259 s .mockRRSetRepositoryFactory .EXPECT ().
260260 NewRRSetRepository (gomock .Any (), gomock .Any ()).
261261 Return (s .mockRRSetRepository )
262+ }
263+
264+ func (s * cleanSuite ) TestFailFetchRRSet () {
265+ s .setupCommonMocks ()
262266 s .mockRRSetRepository .EXPECT ().
263267 FetchRRSetForZone (gomock .Any (), gomock .Any (), gomock .Any ()).
264268 Return (nil , fmt .Errorf ("error fetching rr set" ))
@@ -273,21 +277,7 @@ func (s *cleanSuite) TestFailFetchRRSet() {
273277}
274278
275279func (s * cleanSuite ) TestFailFetchNoRRSet () {
276- s .mockConfigProvider .EXPECT ().
277- LoadConfig (gomock .Any ()).
278- Return (resolver.StackitDnsProviderConfig {}, nil )
279- s .mockSecretFetcher .EXPECT ().
280- StringFromSecret (gomock .Any (), gomock .Any (), gomock .Any ()).
281- Return ("" , nil )
282- s .mockZoneRepositoryFactory .EXPECT ().
283- NewZoneRepository (gomock .Any ()).
284- Return (s .mockZoneRepository )
285- s .mockZoneRepository .EXPECT ().
286- FetchZone (gomock .Any (), gomock .Any ()).
287- Return (& stackitdnsclient.DomainZone {Id : "test" }, nil )
288- s .mockRRSetRepositoryFactory .EXPECT ().
289- NewRRSetRepository (gomock .Any (), gomock .Any ()).
290- Return (s .mockRRSetRepository )
280+ s .setupCommonMocks ()
291281 s .mockRRSetRepository .EXPECT ().
292282 FetchRRSetForZone (gomock .Any (), gomock .Any (), gomock .Any ()).
293283 Return (nil , repository .ErrRRSetNotFound )
@@ -297,21 +287,7 @@ func (s *cleanSuite) TestFailFetchNoRRSet() {
297287}
298288
299289func (s * cleanSuite ) TestFailDeleteNoRRSet () {
300- s .mockConfigProvider .EXPECT ().
301- LoadConfig (gomock .Any ()).
302- Return (resolver.StackitDnsProviderConfig {}, nil )
303- s .mockSecretFetcher .EXPECT ().
304- StringFromSecret (gomock .Any (), gomock .Any (), gomock .Any ()).
305- Return ("" , nil )
306- s .mockZoneRepositoryFactory .EXPECT ().
307- NewZoneRepository (gomock .Any ()).
308- Return (s .mockZoneRepository )
309- s .mockZoneRepository .EXPECT ().
310- FetchZone (gomock .Any (), gomock .Any ()).
311- Return (& stackitdnsclient.DomainZone {Id : "test" }, nil )
312- s .mockRRSetRepositoryFactory .EXPECT ().
313- NewRRSetRepository (gomock .Any (), gomock .Any ()).
314- Return (s .mockRRSetRepository )
290+ s .setupCommonMocks ()
315291 s .mockRRSetRepository .EXPECT ().
316292 FetchRRSetForZone (gomock .Any (), gomock .Any (), gomock .Any ()).
317293 Return (& stackitdnsclient.DomainRrSet {}, nil )
@@ -324,21 +300,7 @@ func (s *cleanSuite) TestFailDeleteNoRRSet() {
324300}
325301
326302func (s * cleanSuite ) TestFailDeleteRRSet () {
327- s .mockConfigProvider .EXPECT ().
328- LoadConfig (gomock .Any ()).
329- Return (resolver.StackitDnsProviderConfig {}, nil )
330- s .mockSecretFetcher .EXPECT ().
331- StringFromSecret (gomock .Any (), gomock .Any (), gomock .Any ()).
332- Return ("" , nil )
333- s .mockZoneRepositoryFactory .EXPECT ().
334- NewZoneRepository (gomock .Any ()).
335- Return (s .mockZoneRepository )
336- s .mockZoneRepository .EXPECT ().
337- FetchZone (gomock .Any (), gomock .Any ()).
338- Return (& stackitdnsclient.DomainZone {Id : "test" }, nil )
339- s .mockRRSetRepositoryFactory .EXPECT ().
340- NewRRSetRepository (gomock .Any (), gomock .Any ()).
341- Return (s .mockRRSetRepository )
303+ s .setupCommonMocks ()
342304 s .mockRRSetRepository .EXPECT ().
343305 FetchRRSetForZone (gomock .Any (), gomock .Any (), gomock .Any ()).
344306 Return (& stackitdnsclient.DomainRrSet {}, nil )
@@ -356,21 +318,7 @@ func (s *cleanSuite) TestFailDeleteRRSet() {
356318}
357319
358320func (s * cleanSuite ) TestSuccessDeleteRRSet () {
359- s .mockConfigProvider .EXPECT ().
360- LoadConfig (gomock .Any ()).
361- Return (resolver.StackitDnsProviderConfig {}, nil )
362- s .mockSecretFetcher .EXPECT ().
363- StringFromSecret (gomock .Any (), gomock .Any (), gomock .Any ()).
364- Return ("" , nil )
365- s .mockZoneRepositoryFactory .EXPECT ().
366- NewZoneRepository (gomock .Any ()).
367- Return (s .mockZoneRepository )
368- s .mockZoneRepository .EXPECT ().
369- FetchZone (gomock .Any (), gomock .Any ()).
370- Return (& stackitdnsclient.DomainZone {Id : "test" }, nil )
371- s .mockRRSetRepositoryFactory .EXPECT ().
372- NewRRSetRepository (gomock .Any (), gomock .Any ()).
373- Return (s .mockRRSetRepository )
321+ s .setupCommonMocks ()
374322 s .mockRRSetRepository .EXPECT ().
375323 FetchRRSetForZone (gomock .Any (), gomock .Any (), gomock .Any ()).
376324 Return (& stackitdnsclient.DomainRrSet {}, nil )
0 commit comments