On Wed, 29 Mar 2023 18:15:42 GMT, Eirik Bjorsnos <d...@openjdk.org> wrote:
>> CorruptedZipFiles could benefit from some spring cleaning and a conversion >> to testNG: >> >> - The actual tests are moved into their own `@Test` methods, given more >> meaningful names and a Javadoc comment explaining the constraint being >> verified >> - The setup code is moved to a `@Before` method, slightly modernized and >> rewritten to take advantage of `assertEquals` >> - `checkZipExceptionImpl` is updated to take advantage of `expectThrows` >> - A bunch of constants copied over from `ZipFile` can be deleted since >> JDK-6225935 has long been fixed > > Eirik Bjorsnos has updated the pull request incrementally with one additional > commit since the last revision: > > Junit version Hi Eirik, thanks for following up on my suggestion :-) test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java line 36: > 34: import org.junit.BeforeClass; > 35: import org.junit.Test; > 36: I believe you should be using corresponding annotations from `org.junit.jupiter.api` instead. >From >https://junit.org/junit5/docs/current/user-guide/index.html#migrating-from-junit4 > `@Before` and `@After` no longer exist; use `@BeforeEach` and `@AfterEach` > instead. > `@BeforeClass` and `@AfterClass` no longer exist; use `@BeforeAll` and > `@AfterAll` instead. Similarly the `@Test` annotation should be imported from `org.junit.jupiter.api` ------------- Changes requested by dfuchs (Reviewer). PR Review: https://git.openjdk.org/jdk/pull/12563#pullrequestreview-1363720139 PR Review Comment: https://git.openjdk.org/jdk/pull/12563#discussion_r1152333259