I don't like that you had to do something special in the actual dtest to set this up. Can't we abstract this into the superclass so that when I write a new dtest I don't have to care about this cruft?