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/CGk-s2CNgz9iG3SMMKe4fDEz_UFFhXHcpUUvBuhwIMhOIhTXg7dF0dA0P_vePIZ7h_J6KmE1rmTlWyjbISwkaGi20c5JU-ebzb-wnnSOLT2zyGilsnj8RjWI7_sCGSCVSk7CMVm4S5QwWjJmLTOEA-d81R9w8C7zTvdx5DnbklWcynZtj16QFPoEAsuBPg02P-IUytwVy66p5_iH8IE4GUklDHfN4nPKd1P-afaq_hJrSJSpADQVzfjSeHYR6s__iVoOC6oGpwX_0SalpoNU-1dR94nmDVNnVXQ-YPkl1YDJodFPutXhaQmwb-BXG4aTGimoCqxoNfhWYL9GH0_Ezw.jpg)
Share with your friend now:
group-telegram.com/R4marketing/1287