github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/cf/configuration/plugin_config/fakes/fake_plugin_configuration.go (about) 1 // This file was generated by counterfeiter 2 package fakes 3 4 import ( 5 "sync" 6 7 "github.com/cloudfoundry/cli/cf/configuration/plugin_config" 8 ) 9 10 type FakePluginConfiguration struct { 11 PluginsStub func() map[string]plugin_config.PluginMetadata 12 pluginsMutex sync.RWMutex 13 pluginsArgsForCall []struct{} 14 pluginsReturns struct { 15 result1 map[string]plugin_config.PluginMetadata 16 } 17 SetPluginStub func(string, plugin_config.PluginMetadata) 18 setPluginMutex sync.RWMutex 19 setPluginArgsForCall []struct { 20 arg1 string 21 arg2 plugin_config.PluginMetadata 22 } 23 GetPluginPathStub func() string 24 getPluginPathMutex sync.RWMutex 25 getPluginPathArgsForCall []struct{} 26 getPluginPathReturns struct { 27 result1 string 28 } 29 RemovePluginStub func(string) 30 removePluginMutex sync.RWMutex 31 removePluginArgsForCall []struct { 32 arg1 string 33 } 34 } 35 36 func (fake *FakePluginConfiguration) Plugins() map[string]plugin_config.PluginMetadata { 37 fake.pluginsMutex.Lock() 38 fake.pluginsArgsForCall = append(fake.pluginsArgsForCall, struct{}{}) 39 fake.pluginsMutex.Unlock() 40 if fake.PluginsStub != nil { 41 return fake.PluginsStub() 42 } else { 43 return fake.pluginsReturns.result1 44 } 45 } 46 47 func (fake *FakePluginConfiguration) PluginsCallCount() int { 48 fake.pluginsMutex.RLock() 49 defer fake.pluginsMutex.RUnlock() 50 return len(fake.pluginsArgsForCall) 51 } 52 53 func (fake *FakePluginConfiguration) PluginsReturns(result1 map[string]plugin_config.PluginMetadata) { 54 fake.PluginsStub = nil 55 fake.pluginsReturns = struct { 56 result1 map[string]plugin_config.PluginMetadata 57 }{result1} 58 } 59 60 func (fake *FakePluginConfiguration) SetPlugin(arg1 string, arg2 plugin_config.PluginMetadata) { 61 fake.setPluginMutex.Lock() 62 fake.setPluginArgsForCall = append(fake.setPluginArgsForCall, struct { 63 arg1 string 64 arg2 plugin_config.PluginMetadata 65 }{arg1, arg2}) 66 fake.setPluginMutex.Unlock() 67 if fake.SetPluginStub != nil { 68 fake.SetPluginStub(arg1, arg2) 69 } 70 } 71 72 func (fake *FakePluginConfiguration) SetPluginCallCount() int { 73 fake.setPluginMutex.RLock() 74 defer fake.setPluginMutex.RUnlock() 75 return len(fake.setPluginArgsForCall) 76 } 77 78 func (fake *FakePluginConfiguration) SetPluginArgsForCall(i int) (string, plugin_config.PluginMetadata) { 79 fake.setPluginMutex.RLock() 80 defer fake.setPluginMutex.RUnlock() 81 return fake.setPluginArgsForCall[i].arg1, fake.setPluginArgsForCall[i].arg2 82 } 83 84 func (fake *FakePluginConfiguration) GetPluginPath() string { 85 fake.getPluginPathMutex.Lock() 86 fake.getPluginPathArgsForCall = append(fake.getPluginPathArgsForCall, struct{}{}) 87 fake.getPluginPathMutex.Unlock() 88 if fake.GetPluginPathStub != nil { 89 return fake.GetPluginPathStub() 90 } else { 91 return fake.getPluginPathReturns.result1 92 } 93 } 94 95 func (fake *FakePluginConfiguration) GetPluginPathCallCount() int { 96 fake.getPluginPathMutex.RLock() 97 defer fake.getPluginPathMutex.RUnlock() 98 return len(fake.getPluginPathArgsForCall) 99 } 100 101 func (fake *FakePluginConfiguration) GetPluginPathReturns(result1 string) { 102 fake.GetPluginPathStub = nil 103 fake.getPluginPathReturns = struct { 104 result1 string 105 }{result1} 106 } 107 108 func (fake *FakePluginConfiguration) RemovePlugin(arg1 string) { 109 fake.removePluginMutex.Lock() 110 fake.removePluginArgsForCall = append(fake.removePluginArgsForCall, struct { 111 arg1 string 112 }{arg1}) 113 fake.removePluginMutex.Unlock() 114 if fake.RemovePluginStub != nil { 115 fake.RemovePluginStub(arg1) 116 } 117 } 118 119 func (fake *FakePluginConfiguration) RemovePluginCallCount() int { 120 fake.removePluginMutex.RLock() 121 defer fake.removePluginMutex.RUnlock() 122 return len(fake.removePluginArgsForCall) 123 } 124 125 func (fake *FakePluginConfiguration) RemovePluginArgsForCall(i int) string { 126 fake.removePluginMutex.RLock() 127 defer fake.removePluginMutex.RUnlock() 128 return fake.removePluginArgsForCall[i].arg1 129 } 130 131 var _ plugin_config.PluginConfiguration = new(FakePluginConfiguration)