diff --git a/lectures/revealjs/18-lecture-integration-testing.adoc b/lectures/revealjs/18-lecture-integration-testing.adoc index d2ea49645e035f54c11e8c787bc2696fca33f241..8022e51598823917542e606ad4562021dbeef110 100644 --- a/lectures/revealjs/18-lecture-integration-testing.adoc +++ b/lectures/revealjs/18-lecture-integration-testing.adoc @@ -86,6 +86,7 @@ image::../images/lecture18/integration-tests.png[canvas, size=contain] == Isolating parts of the system +[.smaller-80] - to be able to reliably and automatically test parts of the system we need to isolate them - the parts need to have a clear contract (the interface used to interact and communicate) - when parts of the system that the unit / component we want to test depends upon are not implemented these need to be simulated