Ну тут, конечно, вопрос терминологии, но модульные тесты тестируют функцию/метод с заглушками. А интеграционные - это не когда “вся система” (это вроде называется системный тест или e2e), а когда есть интеграция узлов (например с БД).
если у меня в базе порядка 1000-2000 записей, например, пользовательских торговых ордеров и при определенном движении цены, часть ордеров должны исполняться, то по факту это ближе к модульным тестам в моем случае, так как кроме базы все остальное как раз на заглушках.