About the Book
When testing programs that have multiple dependencies, you can either create instances of these dependencies or use dummy objects to simulate the expected behavior of the dependencies. Although recent quantitative studies have shown that layouts are widely used in both open source and proprietary projects, scientific knowledge about how and why practitioners use layouts is still lacking. To this end, we will explore the use of mock objects in this book. Let's look at the most popular frameworks and their implementations.
About the Author
My name is Anton Smirnov, and I’m a software engineer. My specialty is building test automation systems from the ground up, which involves both software development for test code as well as the infrastructure to run it in continuous integration. My main programming languages are Java and Swift.