All Projects β†’ ricemery β†’ Assertions2AssertJ

ricemery / Assertions2AssertJ

Licence: other
Intellij Plugin to convert Junit and Hamcrest Assertions to AssertJ

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Assertions2AssertJ

Rplugin
R Language support for IntelliJ-based IDEs
Stars: ✭ 49 (+276.92%)
Mutual labels:  intellij-plugin
intellij-investor-dashboard
πŸ“ˆ Investor Dashboard for JetBrains IDEs. Support A Share, H.K. Stocks, U.S. Stocks and Crypto etc.
Stars: ✭ 60 (+361.54%)
Mutual labels:  intellij-plugin
spring-boot-jpa
A Spring Boot microservices reference application using Spring Data JPA
Stars: ✭ 25 (+92.31%)
Mutual labels:  assertj
assertj-guava
AssertJ Guava is a library of assertions specific to Guava types like Multimap, Optional and Table
Stars: ✭ 36 (+176.92%)
Mutual labels:  assertj
AndroidTestingBox
Android project to experiment various testing tools
Stars: ✭ 63 (+384.62%)
Mutual labels:  assertj
sourcegraph-jetbrains
Sourcegraph for JetBrains IDEs (IntelliJ)
Stars: ✭ 34 (+161.54%)
Mutual labels:  intellij-plugin
idea-php-typo3-plugin
TYPO3 CMS Plugins for IntelliJ IDEA / PhpStorm
Stars: ✭ 93 (+615.38%)
Mutual labels:  intellij-plugin
laravel-query-intellij
πŸ’Ώ Laravel Query Builder integration for PhpStorm
Stars: ✭ 37 (+184.62%)
Mutual labels:  intellij-plugin
gradle-cleaner-intellij-plugin
Force clear delaying & no longer needed Gradle tasks.
Stars: ✭ 26 (+100%)
Mutual labels:  intellij-plugin
intellij-mob
IntelliJ plugin for swift git handover and timer
Stars: ✭ 26 (+100%)
Mutual labels:  intellij-plugin
bamboo-soy
An intellij plugin supporting Closure Template language (Soy)
Stars: ✭ 42 (+223.08%)
Mutual labels:  intellij-plugin
SpockAdb
Spock Adb Plugin Helps you to have full control of your project
Stars: ✭ 102 (+684.62%)
Mutual labels:  intellij-plugin
figma-import-plugin
A plugin for Android Studio to import figma resources
Stars: ✭ 24 (+84.62%)
Mutual labels:  intellij-plugin
referencer-plugin
"Referencer" plugin for Jetbrains IDEs
Stars: ✭ 20 (+53.85%)
Mutual labels:  intellij-plugin
eventbus-plugin
IntelliJ iDEA plugin to work with projects using greenrobot's EventBus library
Stars: ✭ 25 (+92.31%)
Mutual labels:  intellij-plugin
material-design-color-palette
🎨Material Design color palette pluin for IntelliJ based IDEs.
Stars: ✭ 19 (+46.15%)
Mutual labels:  intellij-plugin
sbt-idea-example
SBT based IntellJ plugin template project
Stars: ✭ 20 (+53.85%)
Mutual labels:  intellij-plugin
slides-presenter
Plugin to show slides and code examples directly from IntelliJ IDEs
Stars: ✭ 19 (+46.15%)
Mutual labels:  intellij-plugin
git-machete-intellij-plugin
Probably the sharpest git repository organizer & rebase/merge workflow automation tool you've ever seen ;)
Stars: ✭ 73 (+461.54%)
Mutual labels:  intellij-plugin
JetBrains-NASM-Language
Plugin that adds NASM assembly language support for the IntelliJ Platform IDEs
Stars: ✭ 79 (+507.69%)
Mutual labels:  intellij-plugin

Assertions2AssertJ

Helper plugin to convert Junit and Hamcrest Assertions to AssertJ. The conversion can be run on a single file, a module or an entire project.

The plugin will aid in the conversion of assert statements, but does not support conversion of all Hamcrest and Junit asserts scenarios. Some manual intervention may be needed.

Note that AssertJ must be included in the IntelliJ project classpath for the Plugin to successfully complete.

Usage

Select an item from within the Refactor -> Convert Assertions to AssertJ menu. Note that the "Convert current file" and "Convert Module" items will only be enabled if a file is selected within the editor.

Limitations

  • The plugin does NOT convert Hamcrest assertions included in Mockito verify statements.
  • The plugin does NOT convert all assertions that utilize matchers embedded within other matchers (e.g. anyOf(equalTo(1.0), equalTo(2.0))).
  • When a file contains both assertions that are converted, and assertions that are ignored, the Hamcrest imports will still be deleted.
  • Does not support the following Hamcrest matchers
    • allOf
    • anything
    • everyItem
    • hasXPath
    • samePropertyValueAs
  • Does not support the following Junit Asserts
    • assertTimeout
    • assertTimeoutPreemptively
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].