I fundementally think that this is a bad pattern and shouldn't be used anywhere, including tests.  I think you should introduce the `old` idea even if this makes it similar.  Having a similar test and implementation isn't a bad thing.  I actually think that is useful.