Lancer un test sur les exemples de la fonction
Il est recommandé d’inclure des exemples pour les utilisateurs de votre package et de ses fonctions dans l’aide. Cela vous permet de valider le comportement et la justesse de la fonction à partir d’un ensemble d’exemples ou de cas de test prédéfinis.
Les exemples suivants ont été ajoutés à l’en-tête roxygen2 de dist_converter() :
#' @examples
#' # Mètres vers pieds
#' dist_converter(4, "meters", "feet")
#' # Pieds vers mètres
#' dist_converter(10.5, "feet", "meters")
#' \dontrun{
#' # Pieds vers pieds (affiche un avertissement)
#' dist_converter(100, "feet", "feet")
#' # Une valeur `dist_value` non numérique génère une erreur
#' dist_converter("short", "feet", "meters")
#' }
Les packages testthat et unitConverter ont été chargés pour vous à ce stade du développement.
Cet exercice fait partie du cours
<cours>Développer des packages R</cours>Instructions de l’exercice
- Exécutez un test sur les exemples fournis avec la fonction
dist_converter().
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Test dist_converter() examples
___