If one chunk of code depends upon one and only one other chunk of code, then forcing the programmer to put an interface between them for unit testing does a disservice to the programmer.
I really do prefer languages that make it easy to write unit tests.
I really do prefer languages that make it easy to write unit tests.