Class EPPAuthTokenTst
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.verisign.epp.codec.authtoken.v01.EPPAuthTokenTst
- All Implemented Interfaces:
junit.framework.Test
public class EPPAuthTokenTst
extends junit.framework.TestCase
Is a unit test of the
Change Hostory: Modified test codes to accomdate the latest epp-AuthToken-03 protocol
com.verisign.epp.codec.authtoken.v01 package. The unit test
will execute, gather statistics, and output the results of a test of each
com.verisign.epp.codec.AuthToken package concrete EPPCommand's and
their expected EPPResponse. The unit test is dependent on the use of
JUNIT 3.5Change Hostory: Modified test codes to accomdate the latest epp-AuthToken-03 protocol
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PublicKeyloadPublicKey(String aKeyStoreName, String aPublicKeyAlias) Loads the public key used to verify a digital signature signed with the associated private key, loaded byloadPrivateKeyEntry(String, String, String).static voidUnit test main, which accepts the following system property options:
iterations Number of unit test iterations to run validate Turn XML validation on (true) or off (false).static voidsetNumIterations(long aNumIterations) Sets the number of iterations to run per test.protected voidsetUp()JUNITsetUpmethod, which sets the default client Id to "theRegistrar" and initializes theEPPAuthTokenMapFactorywith theEPPCodec.static junit.framework.Testsuite()JUNITsuitestatic method, which returns the tests associated withEPPAuthTokenTst.protected voidtearDown()JUNITtearDown, which currently does nothing.voidUnit test ofEPPAuthTokenCheckCmd.voidUnit test ofEPPAuthTokenCreateCmd.voidUnit test ofEPPAuthTokenCreateResp.voidUnit test ofEPPAuthTokenDeleteCmd.voidUnit test ofEPPAuthTokenCheckCmd.voidUnit test ofEPPAuthTokenInfoResp.Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
-
Field Details
-
EPP_AUTH_TOKEN_1
- See Also:
-
-
Constructor Details
-
EPPAuthTokenTst
Creates a new EPPAuthTokenTst object.- Parameters:
name- Name of test
-
-
Method Details
-
testAuthTokenCreate
public void testAuthTokenCreate()Unit test ofEPPAuthTokenCreateCmd. -
testAuthTokenCreateResponse
public void testAuthTokenCreateResponse()Unit test ofEPPAuthTokenCreateResp. -
testAuthTokenDelete
public void testAuthTokenDelete()Unit test ofEPPAuthTokenDeleteCmd. -
testAuthTokenCheckCmd
public void testAuthTokenCheckCmd()Unit test ofEPPAuthTokenCheckCmd. -
testAuthTokenInfoCmd
public void testAuthTokenInfoCmd()Unit test ofEPPAuthTokenCheckCmd. -
testAuthTokenInfoResponse
public void testAuthTokenInfoResponse()Unit test ofEPPAuthTokenInfoResp. -
setUp
protected void setUp()JUNITsetUpmethod, which sets the default client Id to "theRegistrar" and initializes theEPPAuthTokenMapFactorywith theEPPCodec.- Overrides:
setUpin classjunit.framework.TestCase
-
tearDown
protected void tearDown()JUNITtearDown, which currently does nothing.- Overrides:
tearDownin classjunit.framework.TestCase
-
suite
public static junit.framework.Test suite()JUNITsuitestatic method, which returns the tests associated withEPPAuthTokenTst.- Returns:
- DOCUMENT ME!
-
main
Unit test main, which accepts the following system property options:
- iterations Number of unit test iterations to run
- validate Turn XML validation on (
true) or off (false). If validate is not specified, validation will be off.
- Parameters:
args- Command line arguments
-
setNumIterations
public static void setNumIterations(long aNumIterations) Sets the number of iterations to run per test.- Parameters:
aNumIterations- number of iterations to run per test
-
loadPublicKey
public static PublicKey loadPublicKey(String aKeyStoreName, String aPublicKeyAlias) throws Exception Loads the public key used to verify a digital signature signed with the associated private key, loaded byloadPrivateKeyEntry(String, String, String).- Parameters:
aKeyStoreName- Java Keystore containing the certificateaPublicKeyAlias- Java Keystore alias of thetrustedCertEntrycontaining the public key- Returns:
- Loaded
PublicKeyinstance - Throws:
Exception- Error loading the public key
-