IniziaInizia gratis

Converti un esempio in un test

I test unitari sono fondamentali per verificare il comportamento dei singoli componenti nel pacchetto unitConverter. Aiutano a intercettare bug ed errori in anticipo, fornendo una rete di sicurezza durante le modifiche al codice. Inoltre, facilitano la collaborazione tra sviluppatori e mantengono alta la qualità del codice.

In questo esercizio ti verrà fornito un esempio di codice dal pacchetto unitConverter. Convertire gli esempi in test unitari è un primo passo comune per crearli. Definire correttamente la funzione di expectation è un elemento importante nella creazione dei test.

I pacchetti testthat e unitConverter a questo punto dello sviluppo sono già stati caricati per te.

Questo esercizio fa parte del corso

Sviluppare pacchetti R

Visualizza il corso

Istruzioni dell'esercizio

  • Esamina l'esempio di dist_converter().
  • Trasforma l'esempio fornito in un test unitario che verifichi la somiglianza.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Review the example
dist_converter(100, unit_from = "meters", unit_to = "feet")

# Convert the example to a unit test comparing sameness
___
Modifica ed esegui il codice