Readings
-
3.5.2 Additional reading
-
4.1.1 What’s this unit about?
Subject(s) Module 4: Testability and Mock Objects
-
4.3.2 Hands-on Inspecting the Invoice classes
Subject(s) Module 4: Testability and Mock Objects
-
4.3.5 Hands-on: Getting Mockito to run
Subject(s) Module 4: Testability and Mock Objects
-
4.3.6 Controllability and Observability
Subject(s) Module 4: Testability and Mock Objects
-
4.4.4 Dependency injection vs Dependency Inversion Principle
Subject(s) Module 4: Testability and Mock Objects
-
4.5.1 To Mock or not to Mock
Subject(s) Module 4: Testability and Mock Objects
-
4.6.2 Additional Readings
Subject(s) Module 4: Testability and Mock Objects
-
5.1.1 What’s this unit about?
Subject(s) Module 5: Test Code Smells
-
5.3.4 Test data builder
Subject(s) Module 5: Test Code Smells

Automated Software Testing: Practical Skills for Java Developers by TU Delft OpenCourseWare is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at https://online-learning.tudelft.nl/courses/automated-software-testing-practical-skills-for-java-developers/.