Package com.verisign.epp.codec.contact
Class EPPContactRelaxedValidationTst
java.lang.Object
com.verisign.epp.codec.contact.EPPContactRelaxedValidationTst
Is a unit test of the com.verisign.epp.codec.contact package. The unit test will execute, gather statistics, and
output the results of a test of each com.verisign.epp.codec.contact package concrete
EPPCommand's and
their expected EPPResponse with relaxed validation rules. The unit test is dependent on the use of JUNIT 3.5-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidJUNITsuitestatic method, which returns the tests associated withEPPContactTst.static voidsetNumIterations(long aNumIterations) Sets the number of iterations to run per test.voidUnit test ofEPPContactCheckCmdwith relaxed validation.voidUnit test ofEPPContactCreateCmdthat uses relaxed validations.voidUnit test ofEPPContactCreateCmdthat uses relaxed validations.voidUnit test ofEPPContactDeleteCmd.voidUnit test ofEPPContactInfoCmdwith relaxed validations.voidUnit test ofEPPContactInfoCmdwith relaxed validation.voidUnit test ofEPPContactInfoCmdwith relaxed validations.voidUnit test ofEPPContactTransferCmd.voidUnit test ofEPPContactUpdateCmd.voidUnit test ofEPPContactCreateCmdwith relaxed validations.
-
Constructor Details
-
EPPContactRelaxedValidationTst
public EPPContactRelaxedValidationTst()
-
-
Method Details
-
testMinimumContactCreateWithRelaxedValidations
public void testMinimumContactCreateWithRelaxedValidations()Unit test ofEPPContactCreateCmdwith relaxed validations. For relaxed validations client contact id, authinfo and postal info type are the only mandatory elements. All other elements are optional. The response toEPPContactCreateCmdisEPPContactCreateResp.
This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method. -
testContactCreateWithPartialOptionalElementsForRelaxedValidations
public void testContactCreateWithPartialOptionalElementsForRelaxedValidations()Unit test ofEPPContactCreateCmdthat uses relaxed validations. Send some of the optional elements in the request along with all mandatory elements. The response toEPPContactCreateCmdisEPPContactCreateResp.
This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method. -
testContactCreateWithAllOptionalElementsForRelaxedValidations
public void testContactCreateWithAllOptionalElementsForRelaxedValidations()Unit test ofEPPContactCreateCmdthat uses relaxed validations. Send all the mandatory and optional elements in the request. The response toEPPContactCreateCmdisEPPContactCreateResp.
This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method. -
testContactInfoWithRelaxedValidation
public void testContactInfoWithRelaxedValidation()Unit test ofEPPContactInfoCmdwith relaxed validation. Info response sends minimal mandatory elements. The response toEPPContactInfoCmdisEPPContactInfoResp.
This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method. -
testContactPartialInfoWithRelaxedValidation
public void testContactPartialInfoWithRelaxedValidation()Unit test ofEPPContactInfoCmdwith relaxed validations. Info response sends mandatory and some of the optional elements. The response toEPPContactInfoCmdisEPPContactInfoResp.
This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method. -
testContactFullInfoWithRelaxedValidations
public void testContactFullInfoWithRelaxedValidations()Unit test ofEPPContactInfoCmdwith relaxed validations. Info response sends all the elements. The response toEPPContactInfoCmdisEPPContactInfoResp.
This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method. -
testContactDelete
public void testContactDelete()Unit test ofEPPContactDeleteCmd. Verify that relax validation has no impact on contact delete. The response toEPPContactDeleteCmdisEPPContactDeleteResp.
This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method. -
testContactCheck
public void testContactCheck()Unit test ofEPPContactCheckCmdwith relaxed validation. Verify that relax validation has no impact on contact check. The response toEPPContactCheckCmdisEPPContactCheckResp.
This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method. -
testContactUpdate
public void testContactUpdate()Unit test ofEPPContactUpdateCmd. Verify that relax validation has no impact on contact update. The response toEPPContactUpdateCmdisEPPResponse.
This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method. -
testContactTransfer
public void testContactTransfer()Unit test ofEPPContactTransferCmd. Verify that relax validation has no impact on contact transfer. The response toEPPContactTransferCmdisEPPContactTransferResp.
This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method. -
beforeClass
public static void beforeClass()JUNITsuitestatic method, which returns the tests associated withEPPContactTst. -
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
-