CommencerCommencez gratuitement

Transformer un exemple en test

Les tests unitaires sont essentiels pour vérifier le comportement des composants individuels du package unitConverter. Ils permettent de détecter tôt les bogues et erreurs et offrent un filet de sécurité lors des modifications du code. De plus, ils facilitent la collaboration entre développeurs et contribuent à maintenir la qualité du code.

Dans cet exercice, un exemple de code issu du package unitConverter vous est fourni. Convertir des exemples en tests unitaires est souvent la première étape pour les créer. Définir correctement la fonction d’expectation est un élément clé de la création d’un test unitaire réussi.

Les packages testthat et unitConverter ont déjà été chargés pour vous à ce stade du développement.

Cet exercice fait partie du cours

<cours>Développer des packages R</cours>
Voir le cours

Instructions de l’exercice

  • Passez en revue l’exemple de dist_converter().
  • Transformez l’exemple donné en un test unitaire vérifiant la similarité.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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

# Convert the example to a unit test comparing sameness
___
Modifier et exécuter le code