-
Notifications
You must be signed in to change notification settings - Fork 118
Open
Description
If we decide this is worth doing, we will have to take the following things into account.
- We should prefer JUnit Jupiter API's
assertThrowsover thetry..fail..catchidiom - We might want to use
assertAllover just writing assertions one line after another, so that all potential assertion errors can be gathered and thrown together as one exception for easier debugging. - We'll have to use
assertTimeoutorassertTimeoutPreemptivelywhere we would have used@Test(timeout=...)or@Rule public Timeout timeout = ... - We should consider using
assertIterableEqualsandassertLinesMatchwhere normal collection equality assertions are insufficient. - And finally, if we use any custom
@Rules or@Runners, we will need to find alternative extensions for JUnit Jupiter/5.
Metadata
Metadata
Assignees
Labels
No labels