It makes much more sense to centralize the "why does this behaviour exist" there where the specific behaviour is being tested rather than in the code.