Documentation ¶
Index ¶
- type Backend
- func (b *Backend) AddFile(file *common.File, fileReader io.Reader) (err error)
- func (b *Backend) GetFile(file *common.File) (reader io.ReadCloser, err error)
- func (b *Backend) GetFiles() (files map[string][]byte)
- func (b *Backend) RemoveFile(file *common.File) (err error)
- func (b *Backend) SetError(err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Backend ¶
type Backend struct {
// contains filtered or unexported fields
}
Backend object
func NewBackend ¶
func NewBackend() (b *Backend)
NewBackend instantiate a new Testing Data Backend from configuration passed as argument
func (*Backend) AddFile ¶
AddFile implementation for testing data backend will creates a new file for the given upload and save it on filesystem with the given file reader
func (*Backend) GetFile ¶
GetFile implementation for testing data backend will search on filesystem the asked file and return its reading filehandle
func (*Backend) RemoveFile ¶
RemoveFile implementation for testing data backend will delete the given file from filesystem
Click to show internal directories.
Click to hide internal directories.