Run as Embedded and In-Memory

You can look at how the testpack (testing the server) is implemented and use its beans.xml which uses in-memory file system. Or you can download this simple test case which requires the Beta Edition FTP Server to be present on your disk (available in Download section) and see how that works. Both approaches do the same thing: run embedded FTP server which uses in-memoty file system.