Class setFlags_Test
- java.lang.Object
-
- javasoft.sqe.tests.jakarta.mail.util.MailTest
-
- javasoft.sqe.tests.jakarta.mail.Folder.setFlags_Test
-
- All Implemented Interfaces:
com.sun.javatest.Test
public class setFlags_Test extends MailTest
This class tests the setFlags(..) API. It does this by passing various valid input values and then checking by invoking getFlags() api and comparing values.Set the specified flags on the messages specified in the array.
api2test: public void setFlags(Message msgs[], Flags flag, boolean value)
how2test: Call this API with various arguments. It then call getFlags to check that specified value was set correctly. If so then this testcase passes, otherwise it fails.
a) The specified Flags.objects must belong to this folder.
b) An implementation must not abort the operation if a Flags.
in the array turns out to be an expunged Flags.
-
-
Field Summary
-
Fields inherited from class javasoft.sqe.tests.jakarta.mail.util.MailTest
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 Summary
Constructors Constructor Description setFlags_Test()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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.boolean
testFlag(jakarta.mail.Message[] msg, jakarta.mail.Flags.Flag f)
-
Methods inherited from class javasoft.sqe.tests.jakarta.mail.util.MailTest
checkMem, checkStatus, connect2host, createInputStream, createSession, ExceptionTest, getRootFolder, handlException, parseArgs, run
-
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] argv)
-
testFlag
public boolean testFlag(jakarta.mail.Message[] msg, jakarta.mail.Flags.Flag f)
-
run
public com.sun.javatest.Status run(java.lang.String[] argv, java.io.PrintWriter log, java.io.PrintWriter out)
Description copied from class:MailTest
Default run() method ; sets i/o streams.
-
-