|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
com.verisign.epp.codec.contact.EPPContactRelaxedValidationTst
public class 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 | |
---|---|
EPPContactRelaxedValidationTst(java.lang.String name)
Creates a new EPPContactRelaxedValidationTst object. |
Method Summary | |
---|---|
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. |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public EPPContactRelaxedValidationTst(java.lang.String name)
name
- name for the testMethod Detail |
---|
public 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 test
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |