- Mastering Software Testing with JUnit 5
- Boni García
- 197字
- 2021-07-02 15:34:21
What you need for this book
In order to understand the concepts presented in this book better, it is highly recommended to fork the GitHub repository, which contains the code examples presented in this book (https://github.com/bonigarcia/mastering-junit5). In the author’s opinion, touching and playing with the code is essential to achieve a quick hands-on understanding of the JUnit 5 testing framework. As introduced before, the last chapter of this book provides a complete application example covering some of the most important topics of this book. This application (called Rate my cat!) is also available on GitHub, in the repository https://github.com/bonigarcia/rate-my-cat.
In order to run these example, you will need JDK 8 or higher. You can download the Oracle JDK from its website: http://www.oracle.com/technetwork/java/javase/downloads/index.html. In addition, it is highly recommended to use an Integrated Development Environment (IDE) to ease the development and testing process. As we will discover in this book, at the time of this writing there are two IDEs fully compliant with JUnit 5, namely:
- Eclipse 4.7+ (Oxygen): https://eclipse.org/ide/.
- IntelliJ IDEA 2016.2+: https://www.jetbrains.com/idea/.
If you prefer to run JUnit 5 from the command line, two possible build tools can be used:
- Maven: https://maven.apache.org/
- Gradle: https://gradle.org/
- Qt 5 and OpenCV 4 Computer Vision Projects
- LabVIEW2018中文版 虛擬儀器程序設計自學手冊
- Oracle從入門到精通(第5版)
- 自制編程語言
- Visual Basic程序設計
- Learning Material Design
- Python Interviews
- Visual Basic程序設計(第三版)
- HTML+CSS+JavaScript網頁制作:從入門到精通(第4版)
- Zend Framework 2 Cookbook
- 多接入邊緣計算實戰
- Scratch 3.0少兒積木式編程(6~10歲)
- Python編程零基礎入門
- C語言從入門到精通(第4版)
- Instant Buildroot