Mocking and dependency injection don't seem to be mutually exclusive, if anything dependency injection can make it easier to get the component you're testing to interface with the mock
Tankies aren't the only ones who call for revolution tbf. There are revolutionary anarchists as well. "Tankie" has usually been used to describe auth-lefties in particular.