IniziaInizia gratis

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

Visualizza il corso

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
___
Modifica ed esegui il codice