test.compliance.objectname
Class MalformedSUITE

java.lang.Object
  extended byTestSuite
      extended bytest.compliance.objectname.MalformedSUITE

public class MalformedSUITE
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 MalformedSUITE.DomainHashtableExtraTEST (src)
           
static class MalformedSUITE.DomainHashtableTEST (src)
           
static class MalformedSUITE.DomainKeyValueTEST (src)
           
static class MalformedSUITE.FullNameTEST (src)
           
 
Field Summary
static java.lang.String[] BAD_DOMAINS
           
static java.lang.String[] BAD_FULLNAMES
           
static java.lang.String[] BAD_KEYS
           
static java.lang.String[] BAD_VALS
           
static java.lang.String GOOD_DOMAIN
           
static java.lang.String GOOD_KEY
           
static java.lang.String GOOD_VALUE
           
 
Constructor Summary
MalformedSUITE()
           
 
Method Summary
static void main(java.lang.String[] args)
           
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_KEYS

public static final java.lang.String[] BAD_KEYS

BAD_VALS

public static final java.lang.String[] BAD_VALS

BAD_DOMAINS

public static final java.lang.String[] BAD_DOMAINS

BAD_FULLNAMES

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

MalformedSUITE

public MalformedSUITE()
Method Detail

main

public static void main(java.lang.String[] args)

suite

public static Test suite()