github.com/goravel/framework@v1.13.9/contracts/filesystem/mocks/File.go (about)

     1  // Code generated by mockery v2.33.2. DO NOT EDIT.
     2  
     3  package mocks
     4  
     5  import (
     6  	filesystem "github.com/goravel/framework/contracts/filesystem"
     7  	mock "github.com/stretchr/testify/mock"
     8  
     9  	time "time"
    10  )
    11  
    12  // File is an autogenerated mock type for the File type
    13  type File struct {
    14  	mock.Mock
    15  }
    16  
    17  // Disk provides a mock function with given fields: disk
    18  func (_m *File) Disk(disk string) filesystem.File {
    19  	ret := _m.Called(disk)
    20  
    21  	var r0 filesystem.File
    22  	if rf, ok := ret.Get(0).(func(string) filesystem.File); ok {
    23  		r0 = rf(disk)
    24  	} else {
    25  		if ret.Get(0) != nil {
    26  			r0 = ret.Get(0).(filesystem.File)
    27  		}
    28  	}
    29  
    30  	return r0
    31  }
    32  
    33  // Extension provides a mock function with given fields:
    34  func (_m *File) Extension() (string, error) {
    35  	ret := _m.Called()
    36  
    37  	var r0 string
    38  	var r1 error
    39  	if rf, ok := ret.Get(0).(func() (string, error)); ok {
    40  		return rf()
    41  	}
    42  	if rf, ok := ret.Get(0).(func() string); ok {
    43  		r0 = rf()
    44  	} else {
    45  		r0 = ret.Get(0).(string)
    46  	}
    47  
    48  	if rf, ok := ret.Get(1).(func() error); ok {
    49  		r1 = rf()
    50  	} else {
    51  		r1 = ret.Error(1)
    52  	}
    53  
    54  	return r0, r1
    55  }
    56  
    57  // File provides a mock function with given fields:
    58  func (_m *File) File() string {
    59  	ret := _m.Called()
    60  
    61  	var r0 string
    62  	if rf, ok := ret.Get(0).(func() string); ok {
    63  		r0 = rf()
    64  	} else {
    65  		r0 = ret.Get(0).(string)
    66  	}
    67  
    68  	return r0
    69  }
    70  
    71  // GetClientOriginalExtension provides a mock function with given fields:
    72  func (_m *File) GetClientOriginalExtension() string {
    73  	ret := _m.Called()
    74  
    75  	var r0 string
    76  	if rf, ok := ret.Get(0).(func() string); ok {
    77  		r0 = rf()
    78  	} else {
    79  		r0 = ret.Get(0).(string)
    80  	}
    81  
    82  	return r0
    83  }
    84  
    85  // GetClientOriginalName provides a mock function with given fields:
    86  func (_m *File) GetClientOriginalName() string {
    87  	ret := _m.Called()
    88  
    89  	var r0 string
    90  	if rf, ok := ret.Get(0).(func() string); ok {
    91  		r0 = rf()
    92  	} else {
    93  		r0 = ret.Get(0).(string)
    94  	}
    95  
    96  	return r0
    97  }
    98  
    99  // HashName provides a mock function with given fields: path
   100  func (_m *File) HashName(path ...string) string {
   101  	_va := make([]interface{}, len(path))
   102  	for _i := range path {
   103  		_va[_i] = path[_i]
   104  	}
   105  	var _ca []interface{}
   106  	_ca = append(_ca, _va...)
   107  	ret := _m.Called(_ca...)
   108  
   109  	var r0 string
   110  	if rf, ok := ret.Get(0).(func(...string) string); ok {
   111  		r0 = rf(path...)
   112  	} else {
   113  		r0 = ret.Get(0).(string)
   114  	}
   115  
   116  	return r0
   117  }
   118  
   119  // LastModified provides a mock function with given fields:
   120  func (_m *File) LastModified() (time.Time, error) {
   121  	ret := _m.Called()
   122  
   123  	var r0 time.Time
   124  	var r1 error
   125  	if rf, ok := ret.Get(0).(func() (time.Time, error)); ok {
   126  		return rf()
   127  	}
   128  	if rf, ok := ret.Get(0).(func() time.Time); ok {
   129  		r0 = rf()
   130  	} else {
   131  		r0 = ret.Get(0).(time.Time)
   132  	}
   133  
   134  	if rf, ok := ret.Get(1).(func() error); ok {
   135  		r1 = rf()
   136  	} else {
   137  		r1 = ret.Error(1)
   138  	}
   139  
   140  	return r0, r1
   141  }
   142  
   143  // MimeType provides a mock function with given fields:
   144  func (_m *File) MimeType() (string, error) {
   145  	ret := _m.Called()
   146  
   147  	var r0 string
   148  	var r1 error
   149  	if rf, ok := ret.Get(0).(func() (string, error)); ok {
   150  		return rf()
   151  	}
   152  	if rf, ok := ret.Get(0).(func() string); ok {
   153  		r0 = rf()
   154  	} else {
   155  		r0 = ret.Get(0).(string)
   156  	}
   157  
   158  	if rf, ok := ret.Get(1).(func() error); ok {
   159  		r1 = rf()
   160  	} else {
   161  		r1 = ret.Error(1)
   162  	}
   163  
   164  	return r0, r1
   165  }
   166  
   167  // Size provides a mock function with given fields:
   168  func (_m *File) Size() (int64, error) {
   169  	ret := _m.Called()
   170  
   171  	var r0 int64
   172  	var r1 error
   173  	if rf, ok := ret.Get(0).(func() (int64, error)); ok {
   174  		return rf()
   175  	}
   176  	if rf, ok := ret.Get(0).(func() int64); ok {
   177  		r0 = rf()
   178  	} else {
   179  		r0 = ret.Get(0).(int64)
   180  	}
   181  
   182  	if rf, ok := ret.Get(1).(func() error); ok {
   183  		r1 = rf()
   184  	} else {
   185  		r1 = ret.Error(1)
   186  	}
   187  
   188  	return r0, r1
   189  }
   190  
   191  // Store provides a mock function with given fields: path
   192  func (_m *File) Store(path string) (string, error) {
   193  	ret := _m.Called(path)
   194  
   195  	var r0 string
   196  	var r1 error
   197  	if rf, ok := ret.Get(0).(func(string) (string, error)); ok {
   198  		return rf(path)
   199  	}
   200  	if rf, ok := ret.Get(0).(func(string) string); ok {
   201  		r0 = rf(path)
   202  	} else {
   203  		r0 = ret.Get(0).(string)
   204  	}
   205  
   206  	if rf, ok := ret.Get(1).(func(string) error); ok {
   207  		r1 = rf(path)
   208  	} else {
   209  		r1 = ret.Error(1)
   210  	}
   211  
   212  	return r0, r1
   213  }
   214  
   215  // StoreAs provides a mock function with given fields: path, name
   216  func (_m *File) StoreAs(path string, name string) (string, error) {
   217  	ret := _m.Called(path, name)
   218  
   219  	var r0 string
   220  	var r1 error
   221  	if rf, ok := ret.Get(0).(func(string, string) (string, error)); ok {
   222  		return rf(path, name)
   223  	}
   224  	if rf, ok := ret.Get(0).(func(string, string) string); ok {
   225  		r0 = rf(path, name)
   226  	} else {
   227  		r0 = ret.Get(0).(string)
   228  	}
   229  
   230  	if rf, ok := ret.Get(1).(func(string, string) error); ok {
   231  		r1 = rf(path, name)
   232  	} else {
   233  		r1 = ret.Error(1)
   234  	}
   235  
   236  	return r0, r1
   237  }
   238  
   239  // NewFile creates a new instance of File. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
   240  // The first argument is typically a *testing.T value.
   241  func NewFile(t interface {
   242  	mock.TestingT
   243  	Cleanup(func())
   244  }) *File {
   245  	mock := &File{}
   246  	mock.Mock.Test(t)
   247  
   248  	t.Cleanup(func() { mock.AssertExpectations(t) })
   249  
   250  	return mock
   251  }