Session

These tests are designed to test the functionality of Session
The following are the test descriptions for the tests developed.Links to the sources are also included.

API Tests

titlegetDefaultInstance() API(s)
namegetDefaultInstance_Test
sourcegetDefaultInstance_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.getDefaultInstance_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titlegetFolder() API(s)
namegetFolder_Test
sourcegetFolder_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.getFolder_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX -test testfolder2
keywordspositive extensionAPI

titlegetInstance() API(s)
namegetInstance_Test
sourcegetInstance_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.getInstance_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titlegetPasswdAuthen() API(s)
namegetPasswdAuthen_Test
sourcegetPasswdAuthen_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.getPasswdAuthen_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titlegetProperties() API(s)
namegetProperties_Test
sourcegetProperties_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.getProperties_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titlegetProperty() API(s)
namegetProperty_Test
sourcegetProperty_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.getProperty_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titlegetProvider() API(s)
namegetProvider_Test
sourcegetProvider_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.getProvider_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titlegetProviders() API(s)
namegetProviders_Test
sourcegetProviders_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.getProviders_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titlegetStore() API(s)
namegetStore_Test
sourcegetStore_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.getStore_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titlegetTransport() API(s)
namegetTransport_Test
sourcegetTransport_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.getTransport_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX -from $JAVAMAIL_USERNAME@$JAVAMAIL_SERVER -to $SMTP_TO
keywordspositive extensionAPI

titlereqPasswdAuthen() API(s)
namereqPasswdAuthen_Test
sourcereqPasswdAuthen_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.reqPasswdAuthen_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titlesetPasswdAuthen() API(s)
namesetPasswdAuthen_Test
sourcesetPasswdAuthen_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.setPasswdAuthen_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titlesetProvider() API(s)
namesetProvider_Test
sourcesetProvider_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.setProvider_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titleaddProvider() API
nameaddProvider_Test
sourceaddProvider_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.addProvider_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titlesetProtocolForAddress() API
namesetProtocolForAddress_Test
sourcesetProtocolForAddress_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.setProtocolForAddress_Test
executeArgs -t $JAVAMAIL_PROTOCOL -tp $JAVAMAIL_TRANSPORT_PROTOCOL -h $JAVAMAIL_SERVER -th $JAVAMAIL_TRANSPORT_SERVER -u $JAVAMAIL_USERNAME -p $JAVAMAIL_PASSWORD -r $JAVAMAIL_ROOT_PATH -m $JAVAMAIL_MAILBOX
keywordspositive extensionAPI

titleload from java.home/lib
nameloadFromLib_Test
sourceloadFromLib_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.loadFromLib_Test
executeArgs
keywordspositive extensionAPI

titleload from java.home/conf
nameloadFromConf_Test
sourceloadFromConf_Test.java
executeClassjavasoft.sqe.tests.javax.mail.Session.loadFromConf_Test
executeArgs
keywordspositive extensionAPI