Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Mockito for Spring

Buy
Mockito for Spring, 9781783983780 (1783983787), Packt Publishing, 2015

Learn all you need to know about the Spring Framework and how to unit test your projects with Mockito

About This Book

  • Learn about the Spring testing framework, stubbing, mocking, and spying dependencies using the Mockito framework and explore its advanced features
  • Create an automated JUnit safety net for building a reliable, maintainable, and testable software
  • Step-by-step tutorial stuffed with real-world examples

Who This Book Is For

If you are an application developer with some experience in software testing and want to learn more about testing frameworks, then this technology and book is for you. Mockito for Spring will be perfect as your next step towards becoming a competent software tester with Spring and Mockito.

What You Will Learn

  • Uncover the architecture of the Spring testing framework and write integration tests
  • Explore test doubles and work with dummy, spy, fake, stub, and mock objects
  • Mock Spring container dependencies using Mockito
  • Refresh your Spring Framework knowledge
  • Learn about the advanced Spring 4 Framework features
  • Work with the REST controller to build and unit test RESTful web services
  • Cache data with Spring and EhCache

In Detail

Mockito is a testing framework that creates external dependencies; this process is called mocking. This book will provide you with the skills you need to successfully build and maintain meaningful unit and integration test cases for Spring Framework code. This book starts with a brief introduction to the Spring Framework, including its components and architecture.

Packed with real-world examples, the book covers how to make Spring code testable and mock container and external dependencies using Mockito. You then get a walkthrough of the steps that will help you in applying Spring 4 Framework features and advanced Spring testing module features in the real world. By the end of the book, you will be a competent software tester with Spring and Mockito.

(HTML tags aren't allowed.)

Learn Java for Web Development: Modern Java Web Development
Learn Java for Web Development: Modern Java Web Development

Web development is still one of today's most popular, active, and important programming and development activities. From a single web page to an e-commerce-enabled web site to a fully-fledged web application, the Java programming language and its frameworks allow you great...

Communicating Data with Tableau
Communicating Data with Tableau

Go beyond spreadsheets and tables and design a data presentation that really makes an impact. This practical guide shows you how to use Tableau Software to convert raw data into compelling data visualizations that provide insight or allow viewers to explore the data for themselves.

Ideal for analysts, engineers,...

The United States and Western Europe since 1945: From "Empire" by Invitation to Transatlantic Drift
The United States and Western Europe since 1945: From "Empire" by Invitation to Transatlantic Drift
`Offers a powerful argument, presents a sophisticated narrative, and is a magisterial, and, indeed, the best synthesis available of transatlantic relations since 1945 - a massive achievement.' Andreas W. Daum, Political Science Quarterly

Based on new and existing research by a world-class scholar, this is the first book in 20
...

Oracle SQL Loader: The Definitive Guide
Oracle SQL Loader: The Definitive Guide
SQL*Loader is a ubiquitous tool in the Oracle world. It has been shipped with Oracle since at least Version 6 and continues to be supported and enhanced with each new version of Oracle, including Oracle8 and Oracle8i. The job of SQL*Loader is to load data from flat files into an Oracle database. It's optimized for loading large volumes of...
Laravel Application Development Cookbook
Laravel Application Development Cookbook

Over 90 recipes to learn all the key aspects of Laravel, including installation, authentication, testing, and the deployment and integration of third parties in your application

Overview

  • Install and set up a Laravel application and then deploy and integrate third parties in your application
  • ...
Understanding Context: Environment, Language, and Information Architecture
Understanding Context: Environment, Language, and Information Architecture
To make sense of the world, we're always trying to place things in context, whether our environment is physical, cultural, or something else altogether. Now that we live among digital, always-networked products, apps, and places, context is more complicated than ever--starting with "where" and "who" we are.
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy