public class EPPContactRelaxedValidationTst
extends junit.framework.TestCase
EPPCommand
's and
their expected EPPResponse
with relaxed validation rules. The unit test is dependent on the use of JUNIT 3.5Constructor and Description |
---|
EPPContactRelaxedValidationTst(java.lang.String name)
Creates a new EPPContactRelaxedValidationTst object.
|
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
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 ). |
static void |
setNumIterations(long aNumIterations)
Sets the number of iterations to run per test.
|
protected void |
setUp()
JUNIT
setUp method, which sets the default client Id to "theRegistrar" and initializes the
EPPContactMapFactory with the EPPCodec . |
static junit.framework.Test |
suite()
JUNIT
suite static method, which returns the tests associated with EPPContactTst . |
protected void |
tearDown()
JUNIT
tearDown , which currently does nothing. |
void |
testContactCheck()
Unit test of
EPPContactCheckCmd with relaxed validation. |
void |
testContactCreateWithAllOptionalElementsForRelaxedValidations()
Unit test of
EPPContactCreateCmd that uses relaxed validations. |
void |
testContactCreateWithPartialOptionalElementsForRelaxedValidations()
Unit test of
EPPContactCreateCmd that uses relaxed validations. |
void |
testContactDelete()
Unit test of
EPPContactDeleteCmd . |
void |
testContactFullInfoWithRelaxedValidations()
Unit test of
EPPContactInfoCmd with relaxed validations. |
void |
testContactInfoWithRelaxedValidation()
Unit test of
EPPContactInfoCmd with relaxed validation. |
void |
testContactPartialInfoWithRelaxedValidation()
Unit test of
EPPContactInfoCmd with relaxed validations. |
void |
testContactTransfer()
Unit test of
EPPContactTransferCmd . |
void |
testContactUpdate()
Unit test of
EPPContactUpdateCmd . |
void |
testMinimumContactCreateWithRelaxedValidations()
Unit test of
EPPContactCreateCmd with relaxed validations. |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
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, fail, fail
public EPPContactRelaxedValidationTst(java.lang.String name)
name
- name for the testpublic void testMinimumContactCreateWithRelaxedValidations()
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
. public void testContactCreateWithPartialOptionalElementsForRelaxedValidations()
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
. public void testContactCreateWithAllOptionalElementsForRelaxedValidations()
EPPContactCreateCmd
that uses relaxed validations. Send all the mandatory and optional
elements in the request. The response to EPPContactCreateCmd
is EPPContactCreateResp
. public void testContactInfoWithRelaxedValidation()
EPPContactInfoCmd
with relaxed validation. Info response sends minimal mandatory
elements. The response to EPPContactInfoCmd
is EPPContactInfoResp
. public void testContactPartialInfoWithRelaxedValidation()
EPPContactInfoCmd
with relaxed validations. Info response sends mandatory and some of the
optional elements. The response to EPPContactInfoCmd
is EPPContactInfoResp
. public void testContactFullInfoWithRelaxedValidations()
EPPContactInfoCmd
with relaxed validations. Info response sends all the elements. The
response to EPPContactInfoCmd
is EPPContactInfoResp
. public void testContactDelete()
EPPContactDeleteCmd
. Verify that relax validation has no impact on contact delete. The
response to EPPContactDeleteCmd
is EPPContactDeleteResp
. public void testContactCheck()
EPPContactCheckCmd
with relaxed validation. Verify that relax validation has no impact on
contact check. The response to EPPContactCheckCmd
is EPPContactCheckResp
. public void testContactUpdate()
EPPContactUpdateCmd
. Verify that relax validation has no impact on contact update. The
response to EPPContactUpdateCmd
is EPPResponse
. public void testContactTransfer()
EPPContactTransferCmd
. Verify that relax validation has no impact on contact transfer.
The response to EPPContactTransferCmd
is EPPContactTransferResp
. protected void setUp()
setUp
method, which sets the default client Id to "theRegistrar" and initializes the
EPPContactMapFactory
with the EPPCodec
.setUp
in class junit.framework.TestCase
protected void tearDown()
tearDown
, which currently does nothing.tearDown
in class junit.framework.TestCase
public static junit.framework.Test suite()
suite
static method, which returns the tests associated with EPPContactTst
.EPPContactTst
public static void main(java.lang.String[] args)
true
) or off (false
). If validate is not specified,
validation will be off.args
- command line arguments to the testpublic static void setNumIterations(long aNumIterations)
aNumIterations
- number of iterations to run per testCopyright © VeriSign Inc. All Rights Reserved.