github.com/jghiloni/cli@v6.28.1-0.20170628223758-0ce05fe032a2+incompatible/api/cloudcontroller/wrapper/wrapperfakes/fake_request_logger_output.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package wrapperfakes
     3  
     4  import (
     5  	"sync"
     6  	"time"
     7  
     8  	"code.cloudfoundry.org/cli/api/cloudcontroller/wrapper"
     9  )
    10  
    11  type FakeRequestLoggerOutput struct {
    12  	DisplayJSONBodyStub        func(body []byte) error
    13  	displayJSONBodyMutex       sync.RWMutex
    14  	displayJSONBodyArgsForCall []struct {
    15  		body []byte
    16  	}
    17  	displayJSONBodyReturns struct {
    18  		result1 error
    19  	}
    20  	displayJSONBodyReturnsOnCall map[int]struct {
    21  		result1 error
    22  	}
    23  	DisplayHeaderStub        func(name string, value string) error
    24  	displayHeaderMutex       sync.RWMutex
    25  	displayHeaderArgsForCall []struct {
    26  		name  string
    27  		value string
    28  	}
    29  	displayHeaderReturns struct {
    30  		result1 error
    31  	}
    32  	displayHeaderReturnsOnCall map[int]struct {
    33  		result1 error
    34  	}
    35  	DisplayHostStub        func(name string) error
    36  	displayHostMutex       sync.RWMutex
    37  	displayHostArgsForCall []struct {
    38  		name string
    39  	}
    40  	displayHostReturns struct {
    41  		result1 error
    42  	}
    43  	displayHostReturnsOnCall map[int]struct {
    44  		result1 error
    45  	}
    46  	DisplayRequestHeaderStub        func(method string, uri string, httpProtocol string) error
    47  	displayRequestHeaderMutex       sync.RWMutex
    48  	displayRequestHeaderArgsForCall []struct {
    49  		method       string
    50  		uri          string
    51  		httpProtocol string
    52  	}
    53  	displayRequestHeaderReturns struct {
    54  		result1 error
    55  	}
    56  	displayRequestHeaderReturnsOnCall map[int]struct {
    57  		result1 error
    58  	}
    59  	DisplayResponseHeaderStub        func(httpProtocol string, status string) error
    60  	displayResponseHeaderMutex       sync.RWMutex
    61  	displayResponseHeaderArgsForCall []struct {
    62  		httpProtocol string
    63  		status       string
    64  	}
    65  	displayResponseHeaderReturns struct {
    66  		result1 error
    67  	}
    68  	displayResponseHeaderReturnsOnCall map[int]struct {
    69  		result1 error
    70  	}
    71  	DisplayTypeStub        func(name string, requestDate time.Time) error
    72  	displayTypeMutex       sync.RWMutex
    73  	displayTypeArgsForCall []struct {
    74  		name        string
    75  		requestDate time.Time
    76  	}
    77  	displayTypeReturns struct {
    78  		result1 error
    79  	}
    80  	displayTypeReturnsOnCall map[int]struct {
    81  		result1 error
    82  	}
    83  	HandleInternalErrorStub        func(err error)
    84  	handleInternalErrorMutex       sync.RWMutex
    85  	handleInternalErrorArgsForCall []struct {
    86  		err error
    87  	}
    88  	StartStub        func() error
    89  	startMutex       sync.RWMutex
    90  	startArgsForCall []struct{}
    91  	startReturns     struct {
    92  		result1 error
    93  	}
    94  	startReturnsOnCall map[int]struct {
    95  		result1 error
    96  	}
    97  	StopStub        func() error
    98  	stopMutex       sync.RWMutex
    99  	stopArgsForCall []struct{}
   100  	stopReturns     struct {
   101  		result1 error
   102  	}
   103  	stopReturnsOnCall map[int]struct {
   104  		result1 error
   105  	}
   106  	invocations      map[string][][]interface{}
   107  	invocationsMutex sync.RWMutex
   108  }
   109  
   110  func (fake *FakeRequestLoggerOutput) DisplayJSONBody(body []byte) error {
   111  	var bodyCopy []byte
   112  	if body != nil {
   113  		bodyCopy = make([]byte, len(body))
   114  		copy(bodyCopy, body)
   115  	}
   116  	fake.displayJSONBodyMutex.Lock()
   117  	ret, specificReturn := fake.displayJSONBodyReturnsOnCall[len(fake.displayJSONBodyArgsForCall)]
   118  	fake.displayJSONBodyArgsForCall = append(fake.displayJSONBodyArgsForCall, struct {
   119  		body []byte
   120  	}{bodyCopy})
   121  	fake.recordInvocation("DisplayJSONBody", []interface{}{bodyCopy})
   122  	fake.displayJSONBodyMutex.Unlock()
   123  	if fake.DisplayJSONBodyStub != nil {
   124  		return fake.DisplayJSONBodyStub(body)
   125  	}
   126  	if specificReturn {
   127  		return ret.result1
   128  	}
   129  	return fake.displayJSONBodyReturns.result1
   130  }
   131  
   132  func (fake *FakeRequestLoggerOutput) DisplayJSONBodyCallCount() int {
   133  	fake.displayJSONBodyMutex.RLock()
   134  	defer fake.displayJSONBodyMutex.RUnlock()
   135  	return len(fake.displayJSONBodyArgsForCall)
   136  }
   137  
   138  func (fake *FakeRequestLoggerOutput) DisplayJSONBodyArgsForCall(i int) []byte {
   139  	fake.displayJSONBodyMutex.RLock()
   140  	defer fake.displayJSONBodyMutex.RUnlock()
   141  	return fake.displayJSONBodyArgsForCall[i].body
   142  }
   143  
   144  func (fake *FakeRequestLoggerOutput) DisplayJSONBodyReturns(result1 error) {
   145  	fake.DisplayJSONBodyStub = nil
   146  	fake.displayJSONBodyReturns = struct {
   147  		result1 error
   148  	}{result1}
   149  }
   150  
   151  func (fake *FakeRequestLoggerOutput) DisplayJSONBodyReturnsOnCall(i int, result1 error) {
   152  	fake.DisplayJSONBodyStub = nil
   153  	if fake.displayJSONBodyReturnsOnCall == nil {
   154  		fake.displayJSONBodyReturnsOnCall = make(map[int]struct {
   155  			result1 error
   156  		})
   157  	}
   158  	fake.displayJSONBodyReturnsOnCall[i] = struct {
   159  		result1 error
   160  	}{result1}
   161  }
   162  
   163  func (fake *FakeRequestLoggerOutput) DisplayHeader(name string, value string) error {
   164  	fake.displayHeaderMutex.Lock()
   165  	ret, specificReturn := fake.displayHeaderReturnsOnCall[len(fake.displayHeaderArgsForCall)]
   166  	fake.displayHeaderArgsForCall = append(fake.displayHeaderArgsForCall, struct {
   167  		name  string
   168  		value string
   169  	}{name, value})
   170  	fake.recordInvocation("DisplayHeader", []interface{}{name, value})
   171  	fake.displayHeaderMutex.Unlock()
   172  	if fake.DisplayHeaderStub != nil {
   173  		return fake.DisplayHeaderStub(name, value)
   174  	}
   175  	if specificReturn {
   176  		return ret.result1
   177  	}
   178  	return fake.displayHeaderReturns.result1
   179  }
   180  
   181  func (fake *FakeRequestLoggerOutput) DisplayHeaderCallCount() int {
   182  	fake.displayHeaderMutex.RLock()
   183  	defer fake.displayHeaderMutex.RUnlock()
   184  	return len(fake.displayHeaderArgsForCall)
   185  }
   186  
   187  func (fake *FakeRequestLoggerOutput) DisplayHeaderArgsForCall(i int) (string, string) {
   188  	fake.displayHeaderMutex.RLock()
   189  	defer fake.displayHeaderMutex.RUnlock()
   190  	return fake.displayHeaderArgsForCall[i].name, fake.displayHeaderArgsForCall[i].value
   191  }
   192  
   193  func (fake *FakeRequestLoggerOutput) DisplayHeaderReturns(result1 error) {
   194  	fake.DisplayHeaderStub = nil
   195  	fake.displayHeaderReturns = struct {
   196  		result1 error
   197  	}{result1}
   198  }
   199  
   200  func (fake *FakeRequestLoggerOutput) DisplayHeaderReturnsOnCall(i int, result1 error) {
   201  	fake.DisplayHeaderStub = nil
   202  	if fake.displayHeaderReturnsOnCall == nil {
   203  		fake.displayHeaderReturnsOnCall = make(map[int]struct {
   204  			result1 error
   205  		})
   206  	}
   207  	fake.displayHeaderReturnsOnCall[i] = struct {
   208  		result1 error
   209  	}{result1}
   210  }
   211  
   212  func (fake *FakeRequestLoggerOutput) DisplayHost(name string) error {
   213  	fake.displayHostMutex.Lock()
   214  	ret, specificReturn := fake.displayHostReturnsOnCall[len(fake.displayHostArgsForCall)]
   215  	fake.displayHostArgsForCall = append(fake.displayHostArgsForCall, struct {
   216  		name string
   217  	}{name})
   218  	fake.recordInvocation("DisplayHost", []interface{}{name})
   219  	fake.displayHostMutex.Unlock()
   220  	if fake.DisplayHostStub != nil {
   221  		return fake.DisplayHostStub(name)
   222  	}
   223  	if specificReturn {
   224  		return ret.result1
   225  	}
   226  	return fake.displayHostReturns.result1
   227  }
   228  
   229  func (fake *FakeRequestLoggerOutput) DisplayHostCallCount() int {
   230  	fake.displayHostMutex.RLock()
   231  	defer fake.displayHostMutex.RUnlock()
   232  	return len(fake.displayHostArgsForCall)
   233  }
   234  
   235  func (fake *FakeRequestLoggerOutput) DisplayHostArgsForCall(i int) string {
   236  	fake.displayHostMutex.RLock()
   237  	defer fake.displayHostMutex.RUnlock()
   238  	return fake.displayHostArgsForCall[i].name
   239  }
   240  
   241  func (fake *FakeRequestLoggerOutput) DisplayHostReturns(result1 error) {
   242  	fake.DisplayHostStub = nil
   243  	fake.displayHostReturns = struct {
   244  		result1 error
   245  	}{result1}
   246  }
   247  
   248  func (fake *FakeRequestLoggerOutput) DisplayHostReturnsOnCall(i int, result1 error) {
   249  	fake.DisplayHostStub = nil
   250  	if fake.displayHostReturnsOnCall == nil {
   251  		fake.displayHostReturnsOnCall = make(map[int]struct {
   252  			result1 error
   253  		})
   254  	}
   255  	fake.displayHostReturnsOnCall[i] = struct {
   256  		result1 error
   257  	}{result1}
   258  }
   259  
   260  func (fake *FakeRequestLoggerOutput) DisplayRequestHeader(method string, uri string, httpProtocol string) error {
   261  	fake.displayRequestHeaderMutex.Lock()
   262  	ret, specificReturn := fake.displayRequestHeaderReturnsOnCall[len(fake.displayRequestHeaderArgsForCall)]
   263  	fake.displayRequestHeaderArgsForCall = append(fake.displayRequestHeaderArgsForCall, struct {
   264  		method       string
   265  		uri          string
   266  		httpProtocol string
   267  	}{method, uri, httpProtocol})
   268  	fake.recordInvocation("DisplayRequestHeader", []interface{}{method, uri, httpProtocol})
   269  	fake.displayRequestHeaderMutex.Unlock()
   270  	if fake.DisplayRequestHeaderStub != nil {
   271  		return fake.DisplayRequestHeaderStub(method, uri, httpProtocol)
   272  	}
   273  	if specificReturn {
   274  		return ret.result1
   275  	}
   276  	return fake.displayRequestHeaderReturns.result1
   277  }
   278  
   279  func (fake *FakeRequestLoggerOutput) DisplayRequestHeaderCallCount() int {
   280  	fake.displayRequestHeaderMutex.RLock()
   281  	defer fake.displayRequestHeaderMutex.RUnlock()
   282  	return len(fake.displayRequestHeaderArgsForCall)
   283  }
   284  
   285  func (fake *FakeRequestLoggerOutput) DisplayRequestHeaderArgsForCall(i int) (string, string, string) {
   286  	fake.displayRequestHeaderMutex.RLock()
   287  	defer fake.displayRequestHeaderMutex.RUnlock()
   288  	return fake.displayRequestHeaderArgsForCall[i].method, fake.displayRequestHeaderArgsForCall[i].uri, fake.displayRequestHeaderArgsForCall[i].httpProtocol
   289  }
   290  
   291  func (fake *FakeRequestLoggerOutput) DisplayRequestHeaderReturns(result1 error) {
   292  	fake.DisplayRequestHeaderStub = nil
   293  	fake.displayRequestHeaderReturns = struct {
   294  		result1 error
   295  	}{result1}
   296  }
   297  
   298  func (fake *FakeRequestLoggerOutput) DisplayRequestHeaderReturnsOnCall(i int, result1 error) {
   299  	fake.DisplayRequestHeaderStub = nil
   300  	if fake.displayRequestHeaderReturnsOnCall == nil {
   301  		fake.displayRequestHeaderReturnsOnCall = make(map[int]struct {
   302  			result1 error
   303  		})
   304  	}
   305  	fake.displayRequestHeaderReturnsOnCall[i] = struct {
   306  		result1 error
   307  	}{result1}
   308  }
   309  
   310  func (fake *FakeRequestLoggerOutput) DisplayResponseHeader(httpProtocol string, status string) error {
   311  	fake.displayResponseHeaderMutex.Lock()
   312  	ret, specificReturn := fake.displayResponseHeaderReturnsOnCall[len(fake.displayResponseHeaderArgsForCall)]
   313  	fake.displayResponseHeaderArgsForCall = append(fake.displayResponseHeaderArgsForCall, struct {
   314  		httpProtocol string
   315  		status       string
   316  	}{httpProtocol, status})
   317  	fake.recordInvocation("DisplayResponseHeader", []interface{}{httpProtocol, status})
   318  	fake.displayResponseHeaderMutex.Unlock()
   319  	if fake.DisplayResponseHeaderStub != nil {
   320  		return fake.DisplayResponseHeaderStub(httpProtocol, status)
   321  	}
   322  	if specificReturn {
   323  		return ret.result1
   324  	}
   325  	return fake.displayResponseHeaderReturns.result1
   326  }
   327  
   328  func (fake *FakeRequestLoggerOutput) DisplayResponseHeaderCallCount() int {
   329  	fake.displayResponseHeaderMutex.RLock()
   330  	defer fake.displayResponseHeaderMutex.RUnlock()
   331  	return len(fake.displayResponseHeaderArgsForCall)
   332  }
   333  
   334  func (fake *FakeRequestLoggerOutput) DisplayResponseHeaderArgsForCall(i int) (string, string) {
   335  	fake.displayResponseHeaderMutex.RLock()
   336  	defer fake.displayResponseHeaderMutex.RUnlock()
   337  	return fake.displayResponseHeaderArgsForCall[i].httpProtocol, fake.displayResponseHeaderArgsForCall[i].status
   338  }
   339  
   340  func (fake *FakeRequestLoggerOutput) DisplayResponseHeaderReturns(result1 error) {
   341  	fake.DisplayResponseHeaderStub = nil
   342  	fake.displayResponseHeaderReturns = struct {
   343  		result1 error
   344  	}{result1}
   345  }
   346  
   347  func (fake *FakeRequestLoggerOutput) DisplayResponseHeaderReturnsOnCall(i int, result1 error) {
   348  	fake.DisplayResponseHeaderStub = nil
   349  	if fake.displayResponseHeaderReturnsOnCall == nil {
   350  		fake.displayResponseHeaderReturnsOnCall = make(map[int]struct {
   351  			result1 error
   352  		})
   353  	}
   354  	fake.displayResponseHeaderReturnsOnCall[i] = struct {
   355  		result1 error
   356  	}{result1}
   357  }
   358  
   359  func (fake *FakeRequestLoggerOutput) DisplayType(name string, requestDate time.Time) error {
   360  	fake.displayTypeMutex.Lock()
   361  	ret, specificReturn := fake.displayTypeReturnsOnCall[len(fake.displayTypeArgsForCall)]
   362  	fake.displayTypeArgsForCall = append(fake.displayTypeArgsForCall, struct {
   363  		name        string
   364  		requestDate time.Time
   365  	}{name, requestDate})
   366  	fake.recordInvocation("DisplayType", []interface{}{name, requestDate})
   367  	fake.displayTypeMutex.Unlock()
   368  	if fake.DisplayTypeStub != nil {
   369  		return fake.DisplayTypeStub(name, requestDate)
   370  	}
   371  	if specificReturn {
   372  		return ret.result1
   373  	}
   374  	return fake.displayTypeReturns.result1
   375  }
   376  
   377  func (fake *FakeRequestLoggerOutput) DisplayTypeCallCount() int {
   378  	fake.displayTypeMutex.RLock()
   379  	defer fake.displayTypeMutex.RUnlock()
   380  	return len(fake.displayTypeArgsForCall)
   381  }
   382  
   383  func (fake *FakeRequestLoggerOutput) DisplayTypeArgsForCall(i int) (string, time.Time) {
   384  	fake.displayTypeMutex.RLock()
   385  	defer fake.displayTypeMutex.RUnlock()
   386  	return fake.displayTypeArgsForCall[i].name, fake.displayTypeArgsForCall[i].requestDate
   387  }
   388  
   389  func (fake *FakeRequestLoggerOutput) DisplayTypeReturns(result1 error) {
   390  	fake.DisplayTypeStub = nil
   391  	fake.displayTypeReturns = struct {
   392  		result1 error
   393  	}{result1}
   394  }
   395  
   396  func (fake *FakeRequestLoggerOutput) DisplayTypeReturnsOnCall(i int, result1 error) {
   397  	fake.DisplayTypeStub = nil
   398  	if fake.displayTypeReturnsOnCall == nil {
   399  		fake.displayTypeReturnsOnCall = make(map[int]struct {
   400  			result1 error
   401  		})
   402  	}
   403  	fake.displayTypeReturnsOnCall[i] = struct {
   404  		result1 error
   405  	}{result1}
   406  }
   407  
   408  func (fake *FakeRequestLoggerOutput) HandleInternalError(err error) {
   409  	fake.handleInternalErrorMutex.Lock()
   410  	fake.handleInternalErrorArgsForCall = append(fake.handleInternalErrorArgsForCall, struct {
   411  		err error
   412  	}{err})
   413  	fake.recordInvocation("HandleInternalError", []interface{}{err})
   414  	fake.handleInternalErrorMutex.Unlock()
   415  	if fake.HandleInternalErrorStub != nil {
   416  		fake.HandleInternalErrorStub(err)
   417  	}
   418  }
   419  
   420  func (fake *FakeRequestLoggerOutput) HandleInternalErrorCallCount() int {
   421  	fake.handleInternalErrorMutex.RLock()
   422  	defer fake.handleInternalErrorMutex.RUnlock()
   423  	return len(fake.handleInternalErrorArgsForCall)
   424  }
   425  
   426  func (fake *FakeRequestLoggerOutput) HandleInternalErrorArgsForCall(i int) error {
   427  	fake.handleInternalErrorMutex.RLock()
   428  	defer fake.handleInternalErrorMutex.RUnlock()
   429  	return fake.handleInternalErrorArgsForCall[i].err
   430  }
   431  
   432  func (fake *FakeRequestLoggerOutput) Start() error {
   433  	fake.startMutex.Lock()
   434  	ret, specificReturn := fake.startReturnsOnCall[len(fake.startArgsForCall)]
   435  	fake.startArgsForCall = append(fake.startArgsForCall, struct{}{})
   436  	fake.recordInvocation("Start", []interface{}{})
   437  	fake.startMutex.Unlock()
   438  	if fake.StartStub != nil {
   439  		return fake.StartStub()
   440  	}
   441  	if specificReturn {
   442  		return ret.result1
   443  	}
   444  	return fake.startReturns.result1
   445  }
   446  
   447  func (fake *FakeRequestLoggerOutput) StartCallCount() int {
   448  	fake.startMutex.RLock()
   449  	defer fake.startMutex.RUnlock()
   450  	return len(fake.startArgsForCall)
   451  }
   452  
   453  func (fake *FakeRequestLoggerOutput) StartReturns(result1 error) {
   454  	fake.StartStub = nil
   455  	fake.startReturns = struct {
   456  		result1 error
   457  	}{result1}
   458  }
   459  
   460  func (fake *FakeRequestLoggerOutput) StartReturnsOnCall(i int, result1 error) {
   461  	fake.StartStub = nil
   462  	if fake.startReturnsOnCall == nil {
   463  		fake.startReturnsOnCall = make(map[int]struct {
   464  			result1 error
   465  		})
   466  	}
   467  	fake.startReturnsOnCall[i] = struct {
   468  		result1 error
   469  	}{result1}
   470  }
   471  
   472  func (fake *FakeRequestLoggerOutput) Stop() error {
   473  	fake.stopMutex.Lock()
   474  	ret, specificReturn := fake.stopReturnsOnCall[len(fake.stopArgsForCall)]
   475  	fake.stopArgsForCall = append(fake.stopArgsForCall, struct{}{})
   476  	fake.recordInvocation("Stop", []interface{}{})
   477  	fake.stopMutex.Unlock()
   478  	if fake.StopStub != nil {
   479  		return fake.StopStub()
   480  	}
   481  	if specificReturn {
   482  		return ret.result1
   483  	}
   484  	return fake.stopReturns.result1
   485  }
   486  
   487  func (fake *FakeRequestLoggerOutput) StopCallCount() int {
   488  	fake.stopMutex.RLock()
   489  	defer fake.stopMutex.RUnlock()
   490  	return len(fake.stopArgsForCall)
   491  }
   492  
   493  func (fake *FakeRequestLoggerOutput) StopReturns(result1 error) {
   494  	fake.StopStub = nil
   495  	fake.stopReturns = struct {
   496  		result1 error
   497  	}{result1}
   498  }
   499  
   500  func (fake *FakeRequestLoggerOutput) StopReturnsOnCall(i int, result1 error) {
   501  	fake.StopStub = nil
   502  	if fake.stopReturnsOnCall == nil {
   503  		fake.stopReturnsOnCall = make(map[int]struct {
   504  			result1 error
   505  		})
   506  	}
   507  	fake.stopReturnsOnCall[i] = struct {
   508  		result1 error
   509  	}{result1}
   510  }
   511  
   512  func (fake *FakeRequestLoggerOutput) Invocations() map[string][][]interface{} {
   513  	fake.invocationsMutex.RLock()
   514  	defer fake.invocationsMutex.RUnlock()
   515  	fake.displayJSONBodyMutex.RLock()
   516  	defer fake.displayJSONBodyMutex.RUnlock()
   517  	fake.displayHeaderMutex.RLock()
   518  	defer fake.displayHeaderMutex.RUnlock()
   519  	fake.displayHostMutex.RLock()
   520  	defer fake.displayHostMutex.RUnlock()
   521  	fake.displayRequestHeaderMutex.RLock()
   522  	defer fake.displayRequestHeaderMutex.RUnlock()
   523  	fake.displayResponseHeaderMutex.RLock()
   524  	defer fake.displayResponseHeaderMutex.RUnlock()
   525  	fake.displayTypeMutex.RLock()
   526  	defer fake.displayTypeMutex.RUnlock()
   527  	fake.handleInternalErrorMutex.RLock()
   528  	defer fake.handleInternalErrorMutex.RUnlock()
   529  	fake.startMutex.RLock()
   530  	defer fake.startMutex.RUnlock()
   531  	fake.stopMutex.RLock()
   532  	defer fake.stopMutex.RUnlock()
   533  	copiedInvocations := map[string][][]interface{}{}
   534  	for key, value := range fake.invocations {
   535  		copiedInvocations[key] = value
   536  	}
   537  	return copiedInvocations
   538  }
   539  
   540  func (fake *FakeRequestLoggerOutput) recordInvocation(key string, args []interface{}) {
   541  	fake.invocationsMutex.Lock()
   542  	defer fake.invocationsMutex.Unlock()
   543  	if fake.invocations == nil {
   544  		fake.invocations = map[string][][]interface{}{}
   545  	}
   546  	if fake.invocations[key] == nil {
   547  		fake.invocations[key] = [][]interface{}{}
   548  	}
   549  	fake.invocations[key] = append(fake.invocations[key], args)
   550  }
   551  
   552  var _ wrapper.RequestLoggerOutput = new(FakeRequestLoggerOutput)