github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/cf/app_files/fakes/fake_app_files.go (about)

     1  // This file was generated by counterfeiter
     2  package fakes
     3  
     4  import (
     5  	. "github.com/cloudfoundry/cli/cf/app_files"
     6  	"github.com/cloudfoundry/cli/cf/models"
     7  
     8  	"sync"
     9  )
    10  
    11  type FakeAppFiles struct {
    12  	AppFilesInDirStub        func(dir string) (appFiles []models.AppFileFields, err error)
    13  	appFilesInDirMutex       sync.RWMutex
    14  	appFilesInDirArgsForCall []struct {
    15  		dir string
    16  	}
    17  	appFilesInDirReturns struct {
    18  		result1 []models.AppFileFields
    19  		result2 error
    20  	}
    21  	CopyFilesStub        func(appFiles []models.AppFileFields, fromDir, toDir string) (err error)
    22  	copyFilesMutex       sync.RWMutex
    23  	copyFilesArgsForCall []struct {
    24  		appFiles []models.AppFileFields
    25  		fromDir  string
    26  		toDir    string
    27  	}
    28  	copyFilesReturns struct {
    29  		result1 error
    30  	}
    31  	CountFilesStub        func(directory string) int64
    32  	countFilesMutex       sync.RWMutex
    33  	countFilesArgsForCall []struct {
    34  		directory string
    35  	}
    36  	countFilesReturns struct {
    37  		result1 int64
    38  	}
    39  	WalkAppFilesStub        func(dir string, onEachFile func(string, string) error) (err error)
    40  	walkAppFilesMutex       sync.RWMutex
    41  	walkAppFilesArgsForCall []struct {
    42  		dir        string
    43  		onEachFile func(string, string) error
    44  	}
    45  	walkAppFilesReturns struct {
    46  		result1 error
    47  	}
    48  }
    49  
    50  func (fake *FakeAppFiles) AppFilesInDir(dir string) (appFiles []models.AppFileFields, err error) {
    51  	fake.appFilesInDirMutex.Lock()
    52  	defer fake.appFilesInDirMutex.Unlock()
    53  	fake.appFilesInDirArgsForCall = append(fake.appFilesInDirArgsForCall, struct {
    54  		dir string
    55  	}{dir})
    56  	if fake.AppFilesInDirStub != nil {
    57  		return fake.AppFilesInDirStub(dir)
    58  	} else {
    59  		return fake.appFilesInDirReturns.result1, fake.appFilesInDirReturns.result2
    60  	}
    61  }
    62  
    63  func (fake *FakeAppFiles) AppFilesInDirCallCount() int {
    64  	fake.appFilesInDirMutex.RLock()
    65  	defer fake.appFilesInDirMutex.RUnlock()
    66  	return len(fake.appFilesInDirArgsForCall)
    67  }
    68  
    69  func (fake *FakeAppFiles) AppFilesInDirArgsForCall(i int) string {
    70  	fake.appFilesInDirMutex.RLock()
    71  	defer fake.appFilesInDirMutex.RUnlock()
    72  	return fake.appFilesInDirArgsForCall[i].dir
    73  }
    74  
    75  func (fake *FakeAppFiles) AppFilesInDirReturns(result1 []models.AppFileFields, result2 error) {
    76  	fake.appFilesInDirReturns = struct {
    77  		result1 []models.AppFileFields
    78  		result2 error
    79  	}{result1, result2}
    80  }
    81  
    82  func (fake *FakeAppFiles) CopyFiles(appFiles []models.AppFileFields, fromDir string, toDir string) (err error) {
    83  	fake.copyFilesMutex.Lock()
    84  	defer fake.copyFilesMutex.Unlock()
    85  	fake.copyFilesArgsForCall = append(fake.copyFilesArgsForCall, struct {
    86  		appFiles []models.AppFileFields
    87  		fromDir  string
    88  		toDir    string
    89  	}{appFiles, fromDir, toDir})
    90  	if fake.CopyFilesStub != nil {
    91  		return fake.CopyFilesStub(appFiles, fromDir, toDir)
    92  	} else {
    93  		return fake.copyFilesReturns.result1
    94  	}
    95  }
    96  
    97  func (fake *FakeAppFiles) CopyFilesCallCount() int {
    98  	fake.copyFilesMutex.RLock()
    99  	defer fake.copyFilesMutex.RUnlock()
   100  	return len(fake.copyFilesArgsForCall)
   101  }
   102  
   103  func (fake *FakeAppFiles) CopyFilesArgsForCall(i int) ([]models.AppFileFields, string, string) {
   104  	fake.copyFilesMutex.RLock()
   105  	defer fake.copyFilesMutex.RUnlock()
   106  	return fake.copyFilesArgsForCall[i].appFiles, fake.copyFilesArgsForCall[i].fromDir, fake.copyFilesArgsForCall[i].toDir
   107  }
   108  
   109  func (fake *FakeAppFiles) CopyFilesReturns(result1 error) {
   110  	fake.copyFilesReturns = struct {
   111  		result1 error
   112  	}{result1}
   113  }
   114  
   115  func (fake *FakeAppFiles) CountFiles(directory string) int64 {
   116  	fake.countFilesMutex.Lock()
   117  	defer fake.countFilesMutex.Unlock()
   118  	fake.countFilesArgsForCall = append(fake.countFilesArgsForCall, struct {
   119  		directory string
   120  	}{directory})
   121  	if fake.CountFilesStub != nil {
   122  		return fake.CountFilesStub(directory)
   123  	} else {
   124  		return fake.countFilesReturns.result1
   125  	}
   126  }
   127  
   128  func (fake *FakeAppFiles) CountFilesCallCount() int {
   129  	fake.countFilesMutex.RLock()
   130  	defer fake.countFilesMutex.RUnlock()
   131  	return len(fake.countFilesArgsForCall)
   132  }
   133  
   134  func (fake *FakeAppFiles) CountFilesArgsForCall(i int) string {
   135  	fake.countFilesMutex.RLock()
   136  	defer fake.countFilesMutex.RUnlock()
   137  	return fake.countFilesArgsForCall[i].directory
   138  }
   139  
   140  func (fake *FakeAppFiles) CountFilesReturns(result1 int64) {
   141  	fake.countFilesReturns = struct {
   142  		result1 int64
   143  	}{result1}
   144  }
   145  
   146  func (fake *FakeAppFiles) WalkAppFiles(dir string, onEachFile func(string, string) error) (err error) {
   147  	fake.walkAppFilesMutex.Lock()
   148  	defer fake.walkAppFilesMutex.Unlock()
   149  	fake.walkAppFilesArgsForCall = append(fake.walkAppFilesArgsForCall, struct {
   150  		dir        string
   151  		onEachFile func(string, string) error
   152  	}{dir, onEachFile})
   153  	if fake.WalkAppFilesStub != nil {
   154  		return fake.WalkAppFilesStub(dir, onEachFile)
   155  	} else {
   156  		return fake.walkAppFilesReturns.result1
   157  	}
   158  }
   159  
   160  func (fake *FakeAppFiles) WalkAppFilesCallCount() int {
   161  	fake.walkAppFilesMutex.RLock()
   162  	defer fake.walkAppFilesMutex.RUnlock()
   163  	return len(fake.walkAppFilesArgsForCall)
   164  }
   165  
   166  func (fake *FakeAppFiles) WalkAppFilesArgsForCall(i int) (string, func(string, string) error) {
   167  	fake.walkAppFilesMutex.RLock()
   168  	defer fake.walkAppFilesMutex.RUnlock()
   169  	return fake.walkAppFilesArgsForCall[i].dir, fake.walkAppFilesArgsForCall[i].onEachFile
   170  }
   171  
   172  func (fake *FakeAppFiles) WalkAppFilesReturns(result1 error) {
   173  	fake.walkAppFilesReturns = struct {
   174  		result1 error
   175  	}{result1}
   176  }
   177  
   178  var _ AppFiles = new(FakeAppFiles)