group-telegram.com/R4marketing/1287
Last Update:
Опубликован 7 урок курса по разработке пакетов на R: Разработка юнит-тестов к функциям вашего пакета
Вряд ли вы остановитесь на выпуске первой версии вашего пакета, скорее всего со временем вы будете улучшать и расширять его существующий функционал, а значит вносить в старый код изменения. Любые внесённые изменения могут сломать работающий ранее код, что бы избегать таких ситуаций вам и понадобятся юнит тесты, которые будут запускать и проверять работу всех функций вашего пакета, при любых внесённых изменениях.
Тайм коды:
00:00 Вступление
00:54 Неформальный процесс тестирования
03:10 Рабочий процесс тестирования
05:44 Настройка проекта пакета для тестирования
08:34 Как создать файл тестирования для функции
10:36 Как организованы файлы тестирования
15:16 Функции-ожидания, семейство expect_*()
20:07 Запуск тестов
23:41 Snapshot тесты
28:41 Управление Snapshot тестами
31:02 Заключение
Ссылки:
1. Сайт курса
2. Видео на YouTube
3. Поддержать курс можно тут или тут
#курсы_по_R
BY R4marketing | канал Алексея Селезнёва | Язык R
![](https://photo.group-telegram.com/u/cdn4.cdn-telegram.org/file/KLU_82wcrDPv5QBqK_8tQxKO0bGxFvXUbvkYqQbJINVltFPpQLS1_1c5b3TAKKa7QxiHxGfsSVuOX1KRE_myulxv55GEyg0W30tHVA1R6CaJXj76DSEDmWh3fFTCImNRbml-2skuZMuHyyi5S4ji9fz-BemVMzYwsr3E47pAiuGGKYiGq9Bk11RcqdY7IsqDj_Dj8LGd8PJlubIHvauY2V3iuEISxqX0k9ttkn8jS12DOxGF_7jYUe4pfV7fK_E2EjxpOOAFDPmUx_MrupiD76IczpNCDtw1kymW5drfhm_hnhGpFgt0UHPt9iQio-wPSvaYFsDzjbY0BryqFFChTA.jpg)
Share with your friend now:
group-telegram.com/R4marketing/1287