YoVDO

Java: Testing with JUnit

Offered By: LinkedIn Learning

Tags

JUnit Courses Java Courses Test-driven Development (TDD) Courses Unit Testing Courses Dependency Injection Courses

Course Description

Overview

Learn how to use JUnit, a powerful open-source testing tool for testing Java.

Syllabus

Introduction
  • Create proper unit tests in Java
  • What should you know
  • Unit testing and other types of testing
  • TDD: Test-driven development
  • Advantages of unit testing
  • What is JUnit?
1. Getting Started with JUnit
  • Quick example of a basic unit test
  • Setting up JUnit for IntelliJ
  • Setting up JUnit for VS Code
  • Setting up JUnit for Eclipse
  • Your first test: HelloJUnit
2. Writing Basic Tests with JUnit
  • Annotations
  • Write and run test classes and methods
  • DisplayName
  • Assertions
  • Assumptions
  • Test execution order
  • Nested tests
3. More Advanced Usage of JUnit
  • Dependency injection in your tests
  • Repeated tests
  • Parameterized tests
  • Timeouts
  • Parallel execution
  • Lifecyle control: Before and after
  • Custom messages and reports
  • Conditional test execution
  • Disabling unit tests
4. Quick Peek at Next Steps
  • How to make code ready for unit testing
  • Best practices
  • Mockito
Conclusion
  • Next steps with JUnit

Taught by

Maaike van Putten

Related Courses

Архитектура Android-приложений
Moscow Institute of Physics and Technology via Coursera
Learn ASP.NET
Codecademy
AngularJS: Framework Fundamentals
Microsoft via edX
Learn ASP.NET Core 3.1 - Full Course for Beginners [Tutorial]
freeCodeCamp
Getting Started with Blazor WASM
Coursera Project Network via Coursera