summaryrefslogtreecommitdiff
path: root/tags/2.1/src/site/apt/stubftpserver-features.apt
diff options
context:
space:
mode:
Diffstat (limited to 'tags/2.1/src/site/apt/stubftpserver-features.apt')
-rw-r--r--tags/2.1/src/site/apt/stubftpserver-features.apt32
1 files changed, 32 insertions, 0 deletions
diff --git a/tags/2.1/src/site/apt/stubftpserver-features.apt b/tags/2.1/src/site/apt/stubftpserver-features.apt
new file mode 100644
index 0000000..cf43ef2
--- /dev/null
+++ b/tags/2.1/src/site/apt/stubftpserver-features.apt
@@ -0,0 +1,32 @@
+ --------------------------------------------------
+ StubFtpServer Features and Limitations
+ --------------------------------------------------
+
+StubFtpServer Features
+
+ * Standalone dummy FTP server. Run either within the same JVM as test code or in a different JVM.
+
+ * Implements common FTP server commands. See {{{stubftpserver-commandhandlers.html}FTP Commands and CommandHandlers}}.
+
+ * Supports active and passive mode data transfers.
+
+ * Works out of the box with reasonable defaults: success reply codes and empty data.
+
+ * Easy to configure command handlers for individual FTP server commands to return success/failure reply codes and custom data.
+
+ * Can verify expected FTP server command invocations.
+
+ * Easy to implement command handlers for other commands or replace existing command handlers.
+
+ * Fully supports configuration within the <<Spring Framework>>.
+
+ * Can be used to test FTP client code written in any language
+
+
+StubFtpServer Limitations
+
+ * Using <<StubFtpServer>> for testing and simulation of non-default scenarios requires
+ some understanding of the FTP Specification and a configuration of the low-level
+ FTP Server commands.
+
+ \ No newline at end of file