Unsteered coding agents like to write unit tests on the smallest possible functions (based on their training data) - but that was important when humans were writing code. AIs rarely make mistakes on simple functions, what is more important is testing the most outer layers, the business requirements rather than implementation.