@TestExtension is applicable in following two ways:
- Applied to all test cases in that test.
- Applied to a specific test case.
It's often the case that some class for tests is used by multiple test cases, but not by all cases in the test.
It's is great if I can specify multiple test cases to @TestExtension.