Skip to content

Commit

Permalink
Add roadmap link and feature progress overview
Browse files Browse the repository at this point in the history
  • Loading branch information
Philzen committed Jun 24, 2024
1 parent 6abd88d commit a1b6c38
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,45 @@ Converts [TestNG](https://testng.org/) test annotations and assertions to

Inspired by the [Migrate JUnit 4 @Test annotations to JUnit 5](https://docs.openrewrite.org/recipes/java/testing/junit5/updatetestannotation) recipe

## Project status


| Annotation | on<br>Class | on<br>Methods |
|-------------------------------------------------|:--------------------:|----------------------|
| `@Test` | :heavy_check_mark: | :heavy_check_mark: |
| `@Test(description = "%s")` | :hammer: [#23] | :heavy_check_mark: |
| `@Test(enabled = false)` | :hammer: [#39] | :heavy_check_mark: |
| `@Test(expectedExceptions = Exception.class)` | :hammer: [#20] | :heavy_check_mark: |
| `@Test(expectedExceptionsMessageRegExp = "%s")` | :hammer: [#21] | :heavy_check_mark: |
| `@Test(groups = "%s")` | :hammer: [#27] | :heavy_check_mark: |
| `@Test(timeOut = "%s")` | :hammer: [#25] | :heavy_check_mark: |
| `@DataProvider` | :hammer: [#6] | :hammer: [#6] |
| `@Test(enabled = CONSTANT_EXPRESSION)` | :thinking: [#35] | :thinking: [#35] |
| `@Factory` | :thinking: [#8] | :thinking: [#8] |
| `@Test(priority, threadPoolSize)` et al. | :grey_question: [#5] | :grey_question: [#5] |

[#5]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/5
[#6]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/6
[#7]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/7
[#8]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/8
[#20]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/20
[#21]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/21
[#23]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/23
[#25]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/25
[#27]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/27
[#30]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/30
[#35]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/35
[#39]: https://github.com/Philzen/rewrite-TestNG-to-JUnit5/issues/39

| Feature | on<br>Class |
|--------------------------|:-------------------------:|
| Tests in inner classes | [:heavy_check_mark:][#30] |
| Lifecycle annotations | [:hammer:][#7] |
| Maven dependency update | :hammer: |
| Gradle dependency update | :hammer: |



## Usage

### Prerequisites
Expand Down

0 comments on commit a1b6c38

Please sign in to comment.