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
A Practical Introduction to Test-Driven DevelopmentLearnQuest via Coursera Android App Development
Vanderbilt University via Coursera Building Interactive User Interfaces Using React Library
NIIT StackRoute via Coursera Основы разработки на C++: жёлтый пояс
Moscow Institute of Physics and Technology via Coursera Learn Intermediate Python 3
Codecademy