public class list_Test extends MailTest
Convenience method that returns the list of folders under this Folder.
api2test: public Folder list()
Returns a list of Folders belonging to this Folder's namespace that match the specified pattern.
api2test: public Folder[] list(String)
how2test: Call this API on a folder object. Test with various string parameters.
If this method returns an array of folders object then it passes, otherwise it fails.
Patterns may contain the wildcard characters "%", which matches any
character except hierarchy delimiters, and "*", which matches any character.
As an example, given the folder hierarchy:
Personal/
Finance/
Stocks
Bonus
StockOptions
Jokes
list("*") on "Personal" will return the whole hierarchy.
list("%") on "Personal" will return "Finance" and "Jokes".
list("Jokes") on "Personal" will return "Jokes".
list("Stock*") on "Finance" will return "Stocks" and "StockOptions".
Invoking this method on the same pattern multiple times will return
that many distinct Folder objects. This method can be invoked on a closed Folder.
auth, debug, errors, from, host, iofile, log, mailbox, msgcount, newName, out, password, pattern, portnum, portvalue, properties, protocol, proxy, rootpath, session, status, subject, testbox, testname, to, tportnum, tportvalue, transport_host, transport_protocol, user, workdir
Constructor and Description |
---|
list_Test() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] argv) |
com.sun.javatest.Status |
run(java.lang.String[] argv,
java.io.PrintWriter log,
java.io.PrintWriter out)
Default run() method ; sets i/o streams.
|
checkMem, checkStatus, connect2host, createInputStream, createSession, ExceptionTest, getRootFolder, handlException, parseArgs, run
public static void main(java.lang.String[] argv)
public com.sun.javatest.Status run(java.lang.String[] argv, java.io.PrintWriter log, java.io.PrintWriter out)
MailTest