Teste Funktionsbeispiele ausführen
Es ist Best Practice, Beispiele für Nutzer deines Pakets und seiner Funktionen in der Hilfedokumentation anzugeben. So kannst du das Verhalten und die Korrektheit der Funktion anhand einer Reihe vordefinierter Beispiele oder Testfälle prüfen.
Die folgenden Beispiele wurden in die roxygen2-Kopfzeile von dist_converter() aufgenommen:
#' @examples
#' # Meters to feet
#' dist_converter(4, "meters", "feet")
#' # Feet to meters
#' dist_converter(10.5, "feet", "meters")
#' \dontrun{
#' # Feet to feet (gives warning)
#' dist_converter(100, "feet", "feet")
#' # Non-numeric `dist_value` gives error
#' dist_converter("short", "feet", "meters")
#' }
Die Pakete testthat und unitConverter wurden für dich entsprechend dem aktuellen Entwicklungsstand geladen.
Diese Übung ist Teil des Kurses
<Kurs>R-Pakete entwickeln</Kurs>Übungsanweisungen
- Führe einen Test für die mit der Funktion
dist_converter()bereitgestellten Beispiele aus.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Test dist_converter() examples
___