JUnit assertions

JUnit assertions compare the actual result with the expected one: assertEquals(expected, actual), assertTrue, assertFalse, assertNull, assertNotNull, assertSame. The (expected, actual) order matters for failure messages, and a custom message can be added. For floating-point numbers, you provide a tolerance.

Example

assertEquals(0.3, 0.1 + 0.2, 1e-9);

Related concepts

The whole glossary