Mockito Cookbook
上QQ阅读APP看书,第一时间看更新

About the Reviewers

Esfandiar Amirrahimi, born in 1984, started programming while he was still in high school, when his father bought him his first computer. He attended Glasgow Caledonian University in Scotland and graduated with a BSc in Computer Science in 2004. He pursued graduate studies at Concordia University in Montreal and completed his Masters of Applied Computer Science. He is currently a software developer at Hybris, an SAP company. He mainly works on enterprise systems in the JVM world. He has a taste for functional programming and a passion to further dive into the functional world by learning, using, and promoting Scala.

Brice Dutheil is a Java and technology enthusiast. He is an independent contractor who has worked with several clients on projects where it was critical to the application to handle heavy load while ensuring that business development goes on. More recently, he got involved in Devoxx France as the Java Track Lead of the program committee.

He has been a regular committer on the Mockito project for several years, as he believes that the TDD approach is enabling the industry to build better software and that Mockito is a good fit in the development approach.

Ivan Hristov has been working in the software industry since 2003. His experience covers multiple projects in different branches and industries, such as telecommunications, banking, research and development, and social networks. At present, he is a technical lead at Hortis—a consulting and software service provider based in Geneva, Switzerland. In his free time, he is an open source committer, blogger (http://ingini.org), and Geneva MongoDB User Group leader (http://genevamug.ch).

Carlo Micieli has been working as a software engineer for over 10 years now. His choice of programming languages are Java and C#. His main area of interest is application life cycle management with a strong focus on topics such as software design and testing.

Tim Perry is a technical lead and the open source champion at Softwire (softwire.com), a bespoke software development company in North London. He guides teams, builds a variety of great software at every scale for his clients, and pushes Softwire to engage with and give back to the wider software development community. He daily works with a huge range of tools, from Java, Spring, and JUnit to JavaScript web components to SQL analytics engines.

He's a frequent technical speaker and a prolific open source contributor on a wide variety of projects, including JUnit, Mockito, Knockout, and Lodash, and some of his own, such as loglevel and grunt-coveralls. He is feverishly keen on all things related to automated testing, polyglot persistence, and good old-fashioned, high-quality software development.