org.jboss.test.jbossmx.compliance.objectname
Class MalformedTestCase

java.lang.Object
  extended byTestSuite
      extended byorg.jboss.test.jbossmx.compliance.objectname.MalformedTestCase

public class MalformedTestCase
extends TestSuite

Hammer ObjectName, making sure it spots all malformed inputs.

This may look like overkill but it's not. I want each permutation to run independantly for full test coverage.

This suite has twice as many tests (about 60) as my last testcase - and for that it caught one extra bug for me.

See Also:
Serialized Form

Nested Class Summary
static class MalformedTestCase.DomainHashtableExtraTEST (src)
           
static class MalformedTestCase.DomainHashtableTEST (src)
           
static class MalformedTestCase.DomainKeyValueTEST (src)
           
static class MalformedTestCase.FullNameTEST (src)
           
 
Field Summary
static java.lang.String[] BAD_DOMAINS
           
static java.lang.String[] BAD_FULLNAMES
           
static java.lang.String[] BAD_KEYVALS
           
static java.lang.String GOOD_DOMAIN
           
static java.lang.String GOOD_KEY
           
static java.lang.String GOOD_VALUE
           
 
Constructor Summary
MalformedTestCase(java.lang.String s)
           
 
Method Summary
static Test suite()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GOOD_DOMAIN

public static final java.lang.String GOOD_DOMAIN
See Also:
Constant Field Values (src)

GOOD_KEY

public static final java.lang.String GOOD_KEY
See Also:
Constant Field Values (src)

GOOD_VALUE

public static final java.lang.String GOOD_VALUE
See Also:
Constant Field Values (src)

BAD_KEYVALS

public static final java.lang.String[] BAD_KEYVALS

BAD_DOMAINS

public static final java.lang.String[] BAD_DOMAINS

BAD_FULLNAMES

public static final java.lang.String[] BAD_FULLNAMES
Constructor Detail

MalformedTestCase

public MalformedTestCase(java.lang.String s)
Method Detail

suite

public static Test suite()