Esegui un test sugli esempi della funzione
È una buona pratica includere esempi nella documentazione di aiuto del tuo pacchetto e delle sue funzioni. Questo ti permette di convalidare il comportamento e la correttezza della funzione rispetto a un insieme di esempi o casi di test predefiniti.
I seguenti esempi sono stati aggiunti all'intestazione roxygen2 di dist_converter():
#' @examples
#' # Metri in piedi
#' dist_converter(4, "meters", "feet")
#' # Piedi in metri
#' dist_converter(10.5, "feet", "meters")
#' \dontrun{
#' # Piedi in piedi (genera un avviso)
#' dist_converter(100, "feet", "feet")
#' # Un `dist_value` non numerico genera un errore
#' dist_converter("short", "feet", "meters")
#' }
I pacchetti testthat e unitConverter sono già stati caricati per te a questo punto dello sviluppo.
Questo esercizio fa parte del corso
Sviluppare pacchetti R
Istruzioni dell'esercizio
- Esegui un test sugli esempi della funzione forniti con
dist_converter().
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Test dist_converter() examples
___