The offer tests contained a stray test case that I suppose was once intended as a base class for all the other tests. But it's only used twice, and for very little gain, so let's delete it.