Тесты приложений по сравнению с логическими тестами действительно используются для двух разных вещей:
Логические тесты / модульные тесты используются для проверки очень малого поведения для одного или нескольких методов, например, «Учитывая, что я создаю свой объект подобным образом, является ли значение определенного свойства тем, что я ожидаю?»
Тесты приложений однако используются для проверки общей картины, например, «Получаю ли я правильные данные в подробном виде при нажатии на определенную ячейку табличного представления?»