Wandle ein Beispiel in einen Test um
Unit-Tests sind entscheidend, um das Verhalten einzelner Komponenten im Paket unitConverter zu überprüfen. Sie helfen, Bugs und Fehler frühzeitig zu finden und bieten beim Ändern von Code ein Sicherheitsnetz. Außerdem erleichtern Unit-Tests die Zusammenarbeit im Team und sichern die Codequalität.
In dieser Übung bekommst du ein Codebeispiel aus dem Paket unitConverter. Beispiele in Unit-Tests zu überführen, ist ein häufiger erster Schritt bei der Erstellung. Das korrekte Definieren der Expectation-Funktion ist dabei ein wichtiger Baustein.
Die Pakete testthat und unitConverter sind in diesem Entwicklungsstand bereits für dich geladen.
Diese Übung ist Teil des Kurses
<Kurs>R-Pakete entwickeln</Kurs>Übungsanweisungen
- Sieh dir das Beispiel zu
dist_converter()an. - Wandle das gegebene Beispiel in einen Unit-Test um, der auf Ähnlichkeit prüft.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Review the example
dist_converter(100, unit_from = "meters", unit_to = "feet")
# Convert the example to a unit test comparing sameness
___