Convert an example into a test
Unit tests are crucial for verifying the behavior of individual components in the unitConverter
package. They help catch bugs and errors early, providing a safety net during code modification. Additionally, unit tests facilitate collaboration among developers and maintain code quality.
In this exercise, you will be given a code example from the unitConverter
package. Converting examples into unit tests is a common first step in creating them. Successfully defining the expectation function is an important piece in unit test creation.
The testthat
package and the unitConverter
package at this point in development have been loaded for you.
Cet exercice fait partie du cours
Developing R Packages
Instructions
- Review the
dist_converter()
example. - Turn the given example into a unit test checking for similarity.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Review the example
dist_converter(100, unit_from = "meters", unit_to = "feet")
# Convert the example to a unit test comparing sameness
___