Why you should take this course and instructor bio

Overview and basic concepts

This is a preview lesson
Register or sign in to take this lesson.

Overview and basic concepts

What will students be able to do at the end of this section?

In this lesson you will learn the fundamental concepts related to interaction based tests.

The following topics are covered:

1) Definition of interaction-based tests;

2) Properties of good interaction-based tests;

3) “Don’ts” (or bad practices) to avoid when writing interaction-based tests;

4) Test doubles definition (dummy, fake, stub, mock, spy);

5) When to write interaction based tests; 6) Why use the Mockito mocking framework (as opposed to say EasyMock or TestNg for instance).