Could you not replace the repetition in the tests with a dataprovider?