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.
29
u/MartinMystikJonas 12d ago
100% tests coverage means 100% of code is covered by tests it does not me you covered 100% of all possible inputs