Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FileUtil ¶
type FileUtil interface {
ReadDirectory(dirPath string) ([]os.DirEntry, error)
Stat(name string) (os.FileInfo, error)
IsNotExist(err error) bool
}
func NewFileUtil ¶
func NewFileUtil() FileUtil
type MockDirEntry ¶
type MockDirEntry struct {
// contains filtered or unexported fields
}
func NewMockDirEntry ¶
func NewMockDirEntry(name string, isDir bool) MockDirEntry
func (MockDirEntry) IsDir ¶
func (m MockDirEntry) IsDir() bool
func (MockDirEntry) Name ¶
func (m MockDirEntry) Name() string
func (MockDirEntry) Type ¶
func (m MockDirEntry) Type() os.FileMode
type MockFileInfo ¶
func NewMockFileInfo ¶
func NewMockFileInfo() *MockFileInfo
func (*MockFileInfo) IsDir ¶
func (m *MockFileInfo) IsDir() bool
func (*MockFileInfo) ModTime ¶
func (m *MockFileInfo) ModTime() time.Time
func (*MockFileInfo) Mode ¶
func (m *MockFileInfo) Mode() os.FileMode
func (*MockFileInfo) Name ¶
func (m *MockFileInfo) Name() string
func (*MockFileInfo) Size ¶
func (m *MockFileInfo) Size() int64
func (*MockFileInfo) Sys ¶
func (m *MockFileInfo) Sys() interface{}
type MockFileUtil ¶
func NewMockFileUtil ¶
func NewMockFileUtil(t interface {
mock.TestingT
Cleanup(func())
}) *MockFileUtil
func (*MockFileUtil) IsNotExist ¶
func (_m *MockFileUtil) IsNotExist(err error) bool
func (*MockFileUtil) ReadDirectory ¶
func (_m *MockFileUtil) ReadDirectory(dirPath string) ([]fs.DirEntry, error)
Click to show internal directories.
Click to hide internal directories.