Mastering Unit Testing Using Mockito and JUnit - Sujoy Acharya - 書籍 - Packt Publishing Limited - 9781783982509 - 2014年7月15日
カバー画像とタイトルが一致しない場合、正しいのはタイトルです

Mastering Unit Testing Using Mockito and JUnit

価格
¥ 8.708
税抜

遠隔倉庫からの取り寄せ

発送予定日 年6月5日 - 年6月23日
iMusicのウィッシュリストに追加

An advanced guide to mastering unit testing using Mockito and JUnit

Overview

  • Create meaningful and maintainable automated unit tests using advanced JUnit features and the Mockito framework
  • Build an automated continuous integration environment to get real-time feedback on broken code, code coverage, code quality, and integration issues
  • Covers best practices and presents insights on architecture and designs to create faster and reliable unit testing environments

In Detail

It is insanity to keep doing things the same way and expect them to improve. Any program is useful only when it is functional; hence, before applying complex tools, patterns, or APIs to your production code, checking software functionality is must. Automated JUnit tests help you verify your assumptions continuously, detect side effects quickly, and also help you save time.

This book will provide the skills you need to successfully build and maintain meaningful JUnit test cases. You will begin with how to use advanced JUnit 4 features, improve code coverage, automate JUnit tests, monitor code quality, write JUnit tests for the database and web tier refactor legacy code, mock external dependencies using Mockito, and write testable code using test-driven development. By sequentially working through the steps in each chapter, you will quickly master the advanced JUnit features.

What you will learn from this book

  • Write advanced JUnit test cases using advanced JUnit 4 features
  • Automate JUnit test cases using Gradle, Maven, and Ant scripting
  • Practice continuous integration with Jenkins and Ant, Maven, and Gradle scripting
  • Monitor code quality with the SonarQube dashboard
  • Analyze static code using PMD, Checkstyle, and FindBugs
  • Master code coverage with Clover, Cobertura, EclEmma, and JaCoCo
  • Design for testability and refactor legacy code
  • Practice test-driven development with Mockito

Approach

A practical and easy-to-follow, yet comprehensive, guide to learning advanced JUnit testing. Each topic is explained and placed in context, and for the more inquisitive, there are more details of the concepts used.


314 pages

メディア 書籍     Paperback Book   (ソフトカバーで背表紙を接着した本)
リリース済み 2014年7月15日
ISBN13 9781783982509
出版社 Packt Publishing Limited
ページ数 314
寸法 191 × 236 × 17 mm   ·   539 g
言語 英語  

Sujoy Acharyaの他の作品を見る

すべて表示

Mere med samme udgiver