I have a large list of unit tests with PHPUNIT mockbuilders that are essentially the same but with slightly different by sending different numbers of arguments etc and some