Ein Bild sagt mehr aus als tausend Tests.
Die Verwendung von Unit-Test-Aussagen ist oft schwierig. Freigabe-Tests (approval tests) vereinfachen dies, indem Momentaufnahmen von den Ergebnissen gemacht werden, welche bestätigen, dass die Ergebnisse nicht verändert wurden.
Bei einem normalen Unit-Test können Sie „assertEquals(5, person.getAge())“ schreiben. Approvals machen dies möglich, wenn es sich bei dem zu überprüfenden Element um kein einfaches, sondern um ein komplexes Objekt handelt. Sie können zum Beispiel „Approvals.verify(person)“ schreiben.
Title | File | URL |
---|---|---|
Website | http://approvaltests.com |
Current Comments
10.12.2020 by tongmengli
Error linking to ...
28.05.2020 by Henning Femmer
26.02.2020 by Dirk O. Schweier
28.03.2018 by Daniel
09.12.2017 by Bert