Integration tests reveal if a feature is working or not but aren’t much use locating the problem.
Unit tests tell you if a single piece of code functions as expected.
and
https://stackoverflow.com/questions/10752/what-is-the-difference-between-integration-and-unit-tests