мне нужно написать на нее юнит тест, проверить что репос склонирован успешно. Я-то проверяю, что директория репоса появилась где надо, но хотелось бы убедиться, что никакие файлы не потерялись. Одним из способов вижу перенаправлять stdout гита в файл и проверять, что там есть строка типа "Unpacking objects: 100% (26/26), done.". Может подскажете какой-то лучший метод? Или проверить что папка появилась где надо достаточно?
Вообще в тестах использовать внешние запросы такое себе)
Что ты хочешь этим тестом проверять, что репозиторий всё ещё доступен?
а как она это делает?
это уже не "юнит" тест
Обсуждают сегодня