Book Image

Test-Driven Java Development

Book Image

Test-Driven Java Development

Overview of this book

Table of Contents (17 chapters)
Test-Driven Java Development
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
8
Refactoring Legacy Code – Making it Young Again
Index

The integrated development environment


As many tools and technologies will be covered, we recommend using IntelliJ IDEA as the tool for code development. The main reason is that this IDE works without any tedious configuration. The Community Edition (IntelliJ IDEA CE) comes with a bunch of built-in features and plugins that make coding easy and efficient. It automatically recommends plugins that can be installed depending on the file extension. As IntelliJ IDEA is the choice we made for this book, you will find references and steps referring to its actions or menus. Readers should find a proper way to emulate those steps if they are using other IDEs. Refer to https://www.jetbrains.com/idea/ for instructions on how to download and install IntelliJ IDEA.

The IDEA demo project

Let's create the base layout of the demo project. This project will be throughout along this chapter to illustrate all the topics that are covered. Java will be the programming language and Gradle (http://gradle.org/) will...