... |
... |
@@ -29,7 +29,7 @@ |
29 |
29 |
|
30 |
30 |
=== Tips === |
31 |
31 |
|
32 |
|
-* **Mock third-party libraries in unit tests** to ensure proper unit functionality. However, they should not be mocked in component and integration tests. |
|
32 |
+* **Mock third-party libraries in unit tests** to ensure proper unit functionality. Instead, use these libraries in component and integration tests. |
33 |
33 |
* Aim for a **minimal number of dependencies in a unit** for easier testing and mocking: |
34 |
34 |
** Limit dependencies in a unit in a similar way to the best practices for function arguments: the fewer the better, with an absolute maximum of three. |
35 |
35 |
** Prefer many small classes/units to one large one for easier testing. |