7. testthat: разработка unit тестов функций пакета
• Функция use_testthat():
• Создаёт каталог tests/testthat/
• Добавляет пакет testthat в блок Suggests в файл DESCRIPTION
• Фнукция use_test() создаёт файл теста
• Функция test() запускает созданные тесты
9. Общий процесс разработки пакета
• create_package() – создание проекта пакета
• use_git() – включаем контроль версий
• use_r() – создаём функции
• load_all() – загрузка текущего состояния пакета
• check() – проверка текущего состояния пакета
• use_mit_license() – создаём файл лицензии
• document() – генерация документации
• Install() – установка пакета
• use_testthat() / use_test() / test() – создание юнит тестов
• use_package() – использование сторонних пакетов внутри своего