Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ```groovy
- @Grab('org.mockftpserver:MockFtpServer:2.7.1')
- import org.mockftpserver.fake.FakeFtpServer
- import org.mockftpserver.fake.UserAccount
- import org.mockftpserver.fake.filesystem.DirectoryEntry
- import org.mockftpserver.fake.filesystem.UnixFakeFileSystem
- new FakeFtpServer().with {
- serverControlPort = 9981
- systemName = 'UNIX'
- addUserAccount new UserAccount(username: 'admin', password: 'admin', homeDirectory: '/')
- fileSystem = new UnixFakeFileSystem().with {
- createParentDirectoriesAutomatically = true
- entries = [new DirectoryEntry('/in'), new DirectoryEntry('/out')]
- it
- }
- it
- }.start()
- ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement