Hello Almantas! Nice that you stoped by to comment on my article.
Obviously things are never that simple :D ! This is a (over) simplification of a real REST API with around ~100 tests.
About the "components" dependency that you mention, we need to differentiate between external dependencies (will need to be mocked in your tests) and internal dependencies (we are covered on that since they are tested in the approach I present).
Note that the number of tests will increase linearly with respect your external dependencies so I'm not sure I get this "geometric" increment of tests you mention. Feel free to further elaborate on that.
Have a great day!