Class EPPContactRelaxedValidationTst


  • public class EPPContactRelaxedValidationTst
    extends java.lang.Object
    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 Detail

      • EPPContactRelaxedValidationTst

        public EPPContactRelaxedValidationTst()
    • Method Detail

      • testMinimumContactCreateWithRelaxedValidations

        public void testMinimumContactCreateWithRelaxedValidations()
        Unit test of EPPContactCreateCmd with 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 to EPPContactCreateCmd is EPPContactCreateResp.
        This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method.
      • testContactCreateWithPartialOptionalElementsForRelaxedValidations

        public void testContactCreateWithPartialOptionalElementsForRelaxedValidations()
        Unit test of EPPContactCreateCmd that uses relaxed validations. Send some of the optional elements in the request along with all mandatory elements. The response to EPPContactCreateCmd is EPPContactCreateResp.
        This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method.
      • testContactCreateWithAllOptionalElementsForRelaxedValidations

        public void testContactCreateWithAllOptionalElementsForRelaxedValidations()
        Unit test of EPPContactCreateCmd that uses relaxed validations. Send all the mandatory and optional elements in the request. The response to EPPContactCreateCmd is EPPContactCreateResp.
        This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method.
      • testContactInfoWithRelaxedValidation

        public void testContactInfoWithRelaxedValidation()
        Unit test of EPPContactInfoCmd with relaxed validation. Info response sends minimal mandatory elements. The response to EPPContactInfoCmd is EPPContactInfoResp.
        This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method.
      • testContactPartialInfoWithRelaxedValidation

        public void testContactPartialInfoWithRelaxedValidation()
        Unit test of EPPContactInfoCmd with relaxed validations. Info response sends mandatory and some of the optional elements. The response to EPPContactInfoCmd is EPPContactInfoResp.
        This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method.
      • testContactFullInfoWithRelaxedValidations

        public void testContactFullInfoWithRelaxedValidations()
        Unit test of EPPContactInfoCmd with relaxed validations. Info response sends all the elements. The response to EPPContactInfoCmd is EPPContactInfoResp.
        This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method.
      • testContactDelete

        public void testContactDelete()
        Unit test of EPPContactDeleteCmd. Verify that relax validation has no impact on contact delete. The response to EPPContactDeleteCmd is EPPContactDeleteResp.
        This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method.
      • testContactCheck

        public void testContactCheck()
        Unit test of EPPContactCheckCmd with relaxed validation. Verify that relax validation has no impact on contact check. The response to EPPContactCheckCmd is EPPContactCheckResp.
        This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method.
      • testContactUpdate

        public void testContactUpdate()
        Unit test of EPPContactUpdateCmd. Verify that relax validation has no impact on contact update. The response to EPPContactUpdateCmd is EPPResponse.
        This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method.
      • testContactTransfer

        public void testContactTransfer()
        Unit test of EPPContactTransferCmd. Verify that relax validation has no impact on contact transfer. The response to EPPContactTransferCmd is EPPContactTransferResp.
        This test will be invoked by JUNIT, since it is prefixed with "test" and is a public method.
      • beforeClass

        public static void beforeClass()
        JUNIT suite static method, which returns the tests associated with EPPContactTst.
      • 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