Я пишу модуль для 1С-Битрикс. Предполагается, что пользователь скачает его в папку с модулями и потом установит его через "Управление модулями".
Как правильно писать юнит тесты в такой ситуцаии? Как подключать phpUnit и тд, в какой папке в структуре модуля должны лежать эти тесты? Может порекомендуете статью?
Модуль, я думаю можно проверить только на корректную установку и удаление (это 2 метода).
А все остальное покрывайте уже в зависимости от задач.
Лежать должны скорее в папке /tests.
Про тесты: https://phpunit.de
Статьи: https://habrahabr.ru/search/?q=phpunit#h