Java: Testing with JUnit
Offered By: LinkedIn Learning
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?
- 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
- A tour of Coderpad
- Solution: Create a test method
- Annotations
- Write and run test classes and methods
- DisplayName
- Assertions
- Assumptions
- Test execution order
- Nested tests
- Solution: Custom names
- 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
- Solution: Refactoring
- How to make code ready for unit testing
- Best practices
- Mockito
- Next steps with JUnit
Taught by
Maaike van Putten
Related Courses
Ruby on Rails: An IntroductionJohns Hopkins University via Coursera Internet of Things Capstone: Build a Mobile Surveillance System
University of California, San Diego via Coursera Engineering Maintainable Android Apps
Vanderbilt University via Coursera Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica via Coursera TDD – Desenvolvimento de Software Guiado por Testes
Instituto Tecnológico de Aeronáutica via Coursera