Summary
This JUnit refresher chapter covers both the basic and advanced usage of JUnit.
The basic section covers the annotation based on JUnit 4 testing, assertion, the @RunWith annotation, exception handling, and the Eclipse setup for running the JUnit tests.
The advanced section covers parameterized tests, matchers and assertThat, a custom lessThanOrEqual() matcher, assumption, theory, a custom NumberSupplier class, timeout, categories, TestName, ExpectedException, TemporaryFolder, ErrorCollector, Verifier and TestWatcher rules, test suites, and executing tests in order.
By now, you will be able to write and execute JUnit 4 tests and be familiar with the advanced concepts of JUnit 4.
Chapter 2, Automating JUnit Tests, focuses on getting you quickly ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access