github.com/dcarley/cf-cli@v6.24.1-0.20170220111324-4225ff346898+incompatible/command/v2/v2fakes/fake_delete_orphaned_routes_actor.go (about)

     1  // This file was generated by counterfeiter
     2  package v2fakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/actor/v2action"
     8  	"code.cloudfoundry.org/cli/command/v2"
     9  )
    10  
    11  type FakeDeleteOrphanedRoutesActor struct {
    12  	GetOrphanedRoutesBySpaceStub        func(spaceGUID string) ([]v2action.Route, v2action.Warnings, error)
    13  	getOrphanedRoutesBySpaceMutex       sync.RWMutex
    14  	getOrphanedRoutesBySpaceArgsForCall []struct {
    15  		spaceGUID string
    16  	}
    17  	getOrphanedRoutesBySpaceReturns struct {
    18  		result1 []v2action.Route
    19  		result2 v2action.Warnings
    20  		result3 error
    21  	}
    22  	DeleteRouteStub        func(routeGUID string) (v2action.Warnings, error)
    23  	deleteRouteMutex       sync.RWMutex
    24  	deleteRouteArgsForCall []struct {
    25  		routeGUID string
    26  	}
    27  	deleteRouteReturns struct {
    28  		result1 v2action.Warnings
    29  		result2 error
    30  	}
    31  	invocations      map[string][][]interface{}
    32  	invocationsMutex sync.RWMutex
    33  }
    34  
    35  func (fake *FakeDeleteOrphanedRoutesActor) GetOrphanedRoutesBySpace(spaceGUID string) ([]v2action.Route, v2action.Warnings, error) {
    36  	fake.getOrphanedRoutesBySpaceMutex.Lock()
    37  	fake.getOrphanedRoutesBySpaceArgsForCall = append(fake.getOrphanedRoutesBySpaceArgsForCall, struct {
    38  		spaceGUID string
    39  	}{spaceGUID})
    40  	fake.recordInvocation("GetOrphanedRoutesBySpace", []interface{}{spaceGUID})
    41  	fake.getOrphanedRoutesBySpaceMutex.Unlock()
    42  	if fake.GetOrphanedRoutesBySpaceStub != nil {
    43  		return fake.GetOrphanedRoutesBySpaceStub(spaceGUID)
    44  	} else {
    45  		return fake.getOrphanedRoutesBySpaceReturns.result1, fake.getOrphanedRoutesBySpaceReturns.result2, fake.getOrphanedRoutesBySpaceReturns.result3
    46  	}
    47  }
    48  
    49  func (fake *FakeDeleteOrphanedRoutesActor) GetOrphanedRoutesBySpaceCallCount() int {
    50  	fake.getOrphanedRoutesBySpaceMutex.RLock()
    51  	defer fake.getOrphanedRoutesBySpaceMutex.RUnlock()
    52  	return len(fake.getOrphanedRoutesBySpaceArgsForCall)
    53  }
    54  
    55  func (fake *FakeDeleteOrphanedRoutesActor) GetOrphanedRoutesBySpaceArgsForCall(i int) string {
    56  	fake.getOrphanedRoutesBySpaceMutex.RLock()
    57  	defer fake.getOrphanedRoutesBySpaceMutex.RUnlock()
    58  	return fake.getOrphanedRoutesBySpaceArgsForCall[i].spaceGUID
    59  }
    60  
    61  func (fake *FakeDeleteOrphanedRoutesActor) GetOrphanedRoutesBySpaceReturns(result1 []v2action.Route, result2 v2action.Warnings, result3 error) {
    62  	fake.GetOrphanedRoutesBySpaceStub = nil
    63  	fake.getOrphanedRoutesBySpaceReturns = struct {
    64  		result1 []v2action.Route
    65  		result2 v2action.Warnings
    66  		result3 error
    67  	}{result1, result2, result3}
    68  }
    69  
    70  func (fake *FakeDeleteOrphanedRoutesActor) DeleteRoute(routeGUID string) (v2action.Warnings, error) {
    71  	fake.deleteRouteMutex.Lock()
    72  	fake.deleteRouteArgsForCall = append(fake.deleteRouteArgsForCall, struct {
    73  		routeGUID string
    74  	}{routeGUID})
    75  	fake.recordInvocation("DeleteRoute", []interface{}{routeGUID})
    76  	fake.deleteRouteMutex.Unlock()
    77  	if fake.DeleteRouteStub != nil {
    78  		return fake.DeleteRouteStub(routeGUID)
    79  	} else {
    80  		return fake.deleteRouteReturns.result1, fake.deleteRouteReturns.result2
    81  	}
    82  }
    83  
    84  func (fake *FakeDeleteOrphanedRoutesActor) DeleteRouteCallCount() int {
    85  	fake.deleteRouteMutex.RLock()
    86  	defer fake.deleteRouteMutex.RUnlock()
    87  	return len(fake.deleteRouteArgsForCall)
    88  }
    89  
    90  func (fake *FakeDeleteOrphanedRoutesActor) DeleteRouteArgsForCall(i int) string {
    91  	fake.deleteRouteMutex.RLock()
    92  	defer fake.deleteRouteMutex.RUnlock()
    93  	return fake.deleteRouteArgsForCall[i].routeGUID
    94  }
    95  
    96  func (fake *FakeDeleteOrphanedRoutesActor) DeleteRouteReturns(result1 v2action.Warnings, result2 error) {
    97  	fake.DeleteRouteStub = nil
    98  	fake.deleteRouteReturns = struct {
    99  		result1 v2action.Warnings
   100  		result2 error
   101  	}{result1, result2}
   102  }
   103  
   104  func (fake *FakeDeleteOrphanedRoutesActor) Invocations() map[string][][]interface{} {
   105  	fake.invocationsMutex.RLock()
   106  	defer fake.invocationsMutex.RUnlock()
   107  	fake.getOrphanedRoutesBySpaceMutex.RLock()
   108  	defer fake.getOrphanedRoutesBySpaceMutex.RUnlock()
   109  	fake.deleteRouteMutex.RLock()
   110  	defer fake.deleteRouteMutex.RUnlock()
   111  	return fake.invocations
   112  }
   113  
   114  func (fake *FakeDeleteOrphanedRoutesActor) recordInvocation(key string, args []interface{}) {
   115  	fake.invocationsMutex.Lock()
   116  	defer fake.invocationsMutex.Unlock()
   117  	if fake.invocations == nil {
   118  		fake.invocations = map[string][][]interface{}{}
   119  	}
   120  	if fake.invocations[key] == nil {
   121  		fake.invocations[key] = [][]interface{}{}
   122  	}
   123  	fake.invocations[key] = append(fake.invocations[key], args)
   124  }
   125  
   126  var _ v2.DeleteOrphanedRoutesActor = new(FakeDeleteOrphanedRoutesActor)