This course gives a foundational knowledge in mocking. What is mocking, why mock and how to mock are all questions that will be answered in this course.
In this course you will learn about how to test vast amounts of functionality using Parameterized Tests, Repeated Tests and Dynamic Tests without having to write verbose test scripts.
Learn powerful data abstraction and decomposition techniques to build large, complex programs. The course begins with the topic of data abstraction - from specification to implementation. Particular attention is given to how to write robust tests using JUnit. Then the course expands on these ideas to explore how type [...]
Probieren ist gut, testen ist besser. In der Regel weiss man, was ein Programm tun soll bevor man es schreibt. Warum nicht gleich die Bedingungen nach denen es funktionieren soll in Code fassen, der überprüft ob die Vorgaben auch erfüllt werden? Um dies zu tun gibt es eine Reihe [...]