github.com/dcarley/cf-cli@v6.24.1-0.20170220111324-4225ff346898+incompatible/api/uaa/wrapper/wrapperfakes/fake_request_logger_output.go (about)

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