Class EPPAddlEmailTst
java.lang.Object
com.verisign.epp.interfaces.addlemail.EPPAddlEmailTst
Is a unit test of the com.verisign.epp.codec.contact package with
implementing the Internationalized Email Addresses in the Extensible
Provisioning Protocol (EPP).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidJUNITsuitestatic method, which returns the tests associated withEPPEAITst.voidUnit test ofEPPContact.sendCreatefor a contact with an EAI address.voidUnit test ofEPPContact.sendInfofor a contact with an EAI address.voidUnit test ofEPPContact.sendUpdatefor a contact with an EAI address.voidhandleException(Exception aException) Handle anEPPCommandException, which can be either a server generated error or a general exception.Makes a unique contact name using the current time.voidsetUp()JUNITsetUpmethod, which sets the default client Id to "theRegistrar".voidtearDown()JUNITtearDown, which currently does nothing.voidJUNIT test method to implement theEPPEAITst TestCase.
-
Constructor Details
-
EPPAddlEmailTst
public EPPAddlEmailTst()
-
-
Method Details
-
testContact
public void testContact()JUNIT test method to implement theEPPEAITst TestCase. Each sub-test will be invoked in order to satisfy testing the EPPDomain interface. -
contactCreate
public void contactCreate()Unit test ofEPPContact.sendCreatefor a contact with an EAI address. There are two create commands sent:- Send a contact create command for a contact with an alternate ASCII email.
- Send a contact create command for a contact with an alternate primary SMTPUTF8 email.
-
contactUpdate
public void contactUpdate()Unit test ofEPPContact.sendUpdatefor a contact with an EAI address. There are two update commands sent:- Send a contact update command with an alternate ASCII email.
- Send a contact update command with an alternate SMTPUTF8 email.
- Send a contact update command with unset alternate email.
-
contactInfo
public void contactInfo()Unit test ofEPPContact.sendInfofor a contact with an EAI address. There are two info commands sent:- Send a contact info command for a contact with an alternate ASCII email.
- Send a contact info command for a contact with an alternate SMTPUTF8 email.
- Send a contact info command for a contact with an unset alternate email.
-
setUp
public void setUp()JUNITsetUpmethod, which sets the default client Id to "theRegistrar". -
tearDown
public void tearDown()JUNITtearDown, which currently does nothing. -
beforeClass
public static void beforeClass()JUNITsuitestatic method, which returns the tests associated withEPPEAITst. -
handleException
Handle anEPPCommandException, which can be either a server generated error or a general exception. If the exception was caused by a server error, "Server Error :<Response XML>" will be specified. If the exception was caused by a general algorithm error, "General Error :<Exception Description>" will be specified.- Parameters:
aException- Exception thrown during test
-
makeContactName
Makes a unique contact name using the current time.- Returns:
- Unique contact name
String
-