An overview of unit testing terminology ( stub vs mock , integration vs. interaction )?

Viewed 19449

I'm using more unit tests in my projects and reading all the information I can online and am getting confused by a lot of the terminology. As a result I'm probably using these terms incorrectly in conversation and google searches.

Can somebody outline all the unit testing terms like the "fake" types as well as types of test ( interaction vs. integration )?

5 Answers
Related