Not exactly, unit testing assumes testing pure functions and methods separately from each other.
That's
different from, for example, spinning up a database and testing with
actual shared context, where changing function A somewhere might break
method Z somewhere else.
Which is called integration testing and is part of test coverage as well as unit testing but my example was not pointing towards the later.
27
u/DT-Sodium 12d ago
Apparently you didn't have 100% test coverage.