I would split this up into two tests. As ensuring the services are correctly called is a different requirement, then them being singletons :)