Corrige errores en expectativas
A veces es necesario corregir tests que se introdujeron de forma errónea para dejarlos en su forma correcta. Igual que has revisado definiciones de funciones como temp_converter(), las pruebas unitarias también son una técnica útil para familiarizarte con el funcionamiento interno de las funcionalidades de un paquete. En este ejercicio, explorarás cómo corregir tests, agruparlos y ejecutar grupos de tests de una vez.
Empezarás revisando los errores en el primer paso y después los corregirás en el segundo paso.
En este punto del desarrollo, los paquetes testthat y unitConverter ya se han cargado por ti.
Este ejercicio forma parte del curso
Desarrollo de paquetes en R
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Change each of the expectations below to have correct outputs
expect_equal(
dist_converter(200, unit_from = "meters", unit_to = "feet"),
60.96
)
expect_equal(
dist_converter(656, unit_from = "feet", unit_to = "meters"),
14
)