github.com/dcarley/cf-cli@v6.24.1-0.20170220111324-4225ff346898+incompatible/util/ui/uifakes/fake_log_message.go (about)

     1  // This file was generated by counterfeiter
     2  package uifakes
     3  
     4  import (
     5  	"sync"
     6  	"time"
     7  
     8  	"code.cloudfoundry.org/cli/util/ui"
     9  )
    10  
    11  type FakeLogMessage struct {
    12  	MessageStub        func() string
    13  	messageMutex       sync.RWMutex
    14  	messageArgsForCall []struct{}
    15  	messageReturns     struct {
    16  		result1 string
    17  	}
    18  	TypeStub        func() string
    19  	typeMutex       sync.RWMutex
    20  	typeArgsForCall []struct{}
    21  	typeReturns     struct {
    22  		result1 string
    23  	}
    24  	TimestampStub        func() time.Time
    25  	timestampMutex       sync.RWMutex
    26  	timestampArgsForCall []struct{}
    27  	timestampReturns     struct {
    28  		result1 time.Time
    29  	}
    30  	ApplicationIDStub        func() string
    31  	applicationIDMutex       sync.RWMutex
    32  	applicationIDArgsForCall []struct{}
    33  	applicationIDReturns     struct {
    34  		result1 string
    35  	}
    36  	SourceTypeStub        func() string
    37  	sourceTypeMutex       sync.RWMutex
    38  	sourceTypeArgsForCall []struct{}
    39  	sourceTypeReturns     struct {
    40  		result1 string
    41  	}
    42  	SourceInstanceStub        func() string
    43  	sourceInstanceMutex       sync.RWMutex
    44  	sourceInstanceArgsForCall []struct{}
    45  	sourceInstanceReturns     struct {
    46  		result1 string
    47  	}
    48  	invocations      map[string][][]interface{}
    49  	invocationsMutex sync.RWMutex
    50  }
    51  
    52  func (fake *FakeLogMessage) Message() string {
    53  	fake.messageMutex.Lock()
    54  	fake.messageArgsForCall = append(fake.messageArgsForCall, struct{}{})
    55  	fake.recordInvocation("Message", []interface{}{})
    56  	fake.messageMutex.Unlock()
    57  	if fake.MessageStub != nil {
    58  		return fake.MessageStub()
    59  	} else {
    60  		return fake.messageReturns.result1
    61  	}
    62  }
    63  
    64  func (fake *FakeLogMessage) MessageCallCount() int {
    65  	fake.messageMutex.RLock()
    66  	defer fake.messageMutex.RUnlock()
    67  	return len(fake.messageArgsForCall)
    68  }
    69  
    70  func (fake *FakeLogMessage) MessageReturns(result1 string) {
    71  	fake.MessageStub = nil
    72  	fake.messageReturns = struct {
    73  		result1 string
    74  	}{result1}
    75  }
    76  
    77  func (fake *FakeLogMessage) Type() string {
    78  	fake.typeMutex.Lock()
    79  	fake.typeArgsForCall = append(fake.typeArgsForCall, struct{}{})
    80  	fake.recordInvocation("Type", []interface{}{})
    81  	fake.typeMutex.Unlock()
    82  	if fake.TypeStub != nil {
    83  		return fake.TypeStub()
    84  	} else {
    85  		return fake.typeReturns.result1
    86  	}
    87  }
    88  
    89  func (fake *FakeLogMessage) TypeCallCount() int {
    90  	fake.typeMutex.RLock()
    91  	defer fake.typeMutex.RUnlock()
    92  	return len(fake.typeArgsForCall)
    93  }
    94  
    95  func (fake *FakeLogMessage) TypeReturns(result1 string) {
    96  	fake.TypeStub = nil
    97  	fake.typeReturns = struct {
    98  		result1 string
    99  	}{result1}
   100  }
   101  
   102  func (fake *FakeLogMessage) Timestamp() time.Time {
   103  	fake.timestampMutex.Lock()
   104  	fake.timestampArgsForCall = append(fake.timestampArgsForCall, struct{}{})
   105  	fake.recordInvocation("Timestamp", []interface{}{})
   106  	fake.timestampMutex.Unlock()
   107  	if fake.TimestampStub != nil {
   108  		return fake.TimestampStub()
   109  	} else {
   110  		return fake.timestampReturns.result1
   111  	}
   112  }
   113  
   114  func (fake *FakeLogMessage) TimestampCallCount() int {
   115  	fake.timestampMutex.RLock()
   116  	defer fake.timestampMutex.RUnlock()
   117  	return len(fake.timestampArgsForCall)
   118  }
   119  
   120  func (fake *FakeLogMessage) TimestampReturns(result1 time.Time) {
   121  	fake.TimestampStub = nil
   122  	fake.timestampReturns = struct {
   123  		result1 time.Time
   124  	}{result1}
   125  }
   126  
   127  func (fake *FakeLogMessage) ApplicationID() string {
   128  	fake.applicationIDMutex.Lock()
   129  	fake.applicationIDArgsForCall = append(fake.applicationIDArgsForCall, struct{}{})
   130  	fake.recordInvocation("ApplicationID", []interface{}{})
   131  	fake.applicationIDMutex.Unlock()
   132  	if fake.ApplicationIDStub != nil {
   133  		return fake.ApplicationIDStub()
   134  	} else {
   135  		return fake.applicationIDReturns.result1
   136  	}
   137  }
   138  
   139  func (fake *FakeLogMessage) ApplicationIDCallCount() int {
   140  	fake.applicationIDMutex.RLock()
   141  	defer fake.applicationIDMutex.RUnlock()
   142  	return len(fake.applicationIDArgsForCall)
   143  }
   144  
   145  func (fake *FakeLogMessage) ApplicationIDReturns(result1 string) {
   146  	fake.ApplicationIDStub = nil
   147  	fake.applicationIDReturns = struct {
   148  		result1 string
   149  	}{result1}
   150  }
   151  
   152  func (fake *FakeLogMessage) SourceType() string {
   153  	fake.sourceTypeMutex.Lock()
   154  	fake.sourceTypeArgsForCall = append(fake.sourceTypeArgsForCall, struct{}{})
   155  	fake.recordInvocation("SourceType", []interface{}{})
   156  	fake.sourceTypeMutex.Unlock()
   157  	if fake.SourceTypeStub != nil {
   158  		return fake.SourceTypeStub()
   159  	} else {
   160  		return fake.sourceTypeReturns.result1
   161  	}
   162  }
   163  
   164  func (fake *FakeLogMessage) SourceTypeCallCount() int {
   165  	fake.sourceTypeMutex.RLock()
   166  	defer fake.sourceTypeMutex.RUnlock()
   167  	return len(fake.sourceTypeArgsForCall)
   168  }
   169  
   170  func (fake *FakeLogMessage) SourceTypeReturns(result1 string) {
   171  	fake.SourceTypeStub = nil
   172  	fake.sourceTypeReturns = struct {
   173  		result1 string
   174  	}{result1}
   175  }
   176  
   177  func (fake *FakeLogMessage) SourceInstance() string {
   178  	fake.sourceInstanceMutex.Lock()
   179  	fake.sourceInstanceArgsForCall = append(fake.sourceInstanceArgsForCall, struct{}{})
   180  	fake.recordInvocation("SourceInstance", []interface{}{})
   181  	fake.sourceInstanceMutex.Unlock()
   182  	if fake.SourceInstanceStub != nil {
   183  		return fake.SourceInstanceStub()
   184  	} else {
   185  		return fake.sourceInstanceReturns.result1
   186  	}
   187  }
   188  
   189  func (fake *FakeLogMessage) SourceInstanceCallCount() int {
   190  	fake.sourceInstanceMutex.RLock()
   191  	defer fake.sourceInstanceMutex.RUnlock()
   192  	return len(fake.sourceInstanceArgsForCall)
   193  }
   194  
   195  func (fake *FakeLogMessage) SourceInstanceReturns(result1 string) {
   196  	fake.SourceInstanceStub = nil
   197  	fake.sourceInstanceReturns = struct {
   198  		result1 string
   199  	}{result1}
   200  }
   201  
   202  func (fake *FakeLogMessage) Invocations() map[string][][]interface{} {
   203  	fake.invocationsMutex.RLock()
   204  	defer fake.invocationsMutex.RUnlock()
   205  	fake.messageMutex.RLock()
   206  	defer fake.messageMutex.RUnlock()
   207  	fake.typeMutex.RLock()
   208  	defer fake.typeMutex.RUnlock()
   209  	fake.timestampMutex.RLock()
   210  	defer fake.timestampMutex.RUnlock()
   211  	fake.applicationIDMutex.RLock()
   212  	defer fake.applicationIDMutex.RUnlock()
   213  	fake.sourceTypeMutex.RLock()
   214  	defer fake.sourceTypeMutex.RUnlock()
   215  	fake.sourceInstanceMutex.RLock()
   216  	defer fake.sourceInstanceMutex.RUnlock()
   217  	return fake.invocations
   218  }
   219  
   220  func (fake *FakeLogMessage) recordInvocation(key string, args []interface{}) {
   221  	fake.invocationsMutex.Lock()
   222  	defer fake.invocationsMutex.Unlock()
   223  	if fake.invocations == nil {
   224  		fake.invocations = map[string][][]interface{}{}
   225  	}
   226  	if fake.invocations[key] == nil {
   227  		fake.invocations[key] = [][]interface{}{}
   228  	}
   229  	fake.invocations[key] = append(fake.invocations[key], args)
   230  }
   231  
   232  var _ ui.LogMessage = new(FakeLogMessage)