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

def setUp(self):

    class STATUS(Values, ):
        OK = ValueConstant('200')
        NOT_FOUND = ValueConstant('404')
    self.STATUS = STATUS
