assertTrue() method
Explore the usage of the assertTrue() method in JUnit 5 assertions to verify that conditions are true during unit testing. Understand the variations of assertTrue with boolean values, messages, and suppliers, and learn how each affects test outcomes. This lesson helps you write robust tests by correctly applying assertTrue in different scenarios.
We'll cover the following...
assertTrue() method
Assertions API provide static assertTrue() method. This method helps us in validating that the actual value supplied to it is true.
- If the actual value is
truethen test case will pass. - If the actual value is
not truethen test case will fail.
There are basically six useful overloaded methods for assertTrue:-

Demo
Let’s look into the usage of the above methods:-
You can perform code changes to above code widget, run and practice different outcomes.
Run AssertTrueDemo class as JUnit Test.
Explanation -
In AssertTrueDemo class there are 7 @Test methods. These 7 methods demonstrate the working of the above 6 overloaded methods of assertTrue ...