'Create a fresh new L{Names} subclass for each unit test to use.  Since
L{Names} is stateful, re-using the same subclass across test methods
makes exercising all of the implementation code paths difficult.'

def setUp(self):

    class METHOD(Names, ):
        '\n                                                A    container    for    some    named    constants    to    use    in    unit    tests    for\n                                                L{Names}.\n                                                '
        GET = NamedConstant()
        PUT = NamedConstant()
        POST = NamedConstant()
        DELETE = NamedConstant()
        extra = object()
    self.METHOD = METHOD
