Class EPPContactRelaxedValidationTst

java.lang.Object
com.verisign.epp.codec.contact.EPPContactRelaxedValidationTst

public class EPPContactRelaxedValidationTst extends 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 Details

    • EPPContactRelaxedValidationTst

      public EPPContactRelaxedValidationTst()
  • Method Details

    • 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