https://github.com/socolin/renamerelatedtests-rider-plugin
A Rider / Resharper Plugin that extends rename refactoring to also rename related tests
https://github.com/socolin/renamerelatedtests-rider-plugin
Last synced: about 2 months ago
JSON representation
A Rider / Resharper Plugin that extends rename refactoring to also rename related tests
- Host: GitHub
- URL: https://github.com/socolin/renamerelatedtests-rider-plugin
- Owner: Socolin
- License: mit
- Created: 2021-01-10T17:55:00.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-27T04:10:44.000Z (10 months ago)
- Last Synced: 2024-07-27T05:24:58.135Z (10 months ago)
- Language: C#
- Size: 2.57 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# RenameRelatedTests for Rider and ReSharper
A Rider / Resharper Plugin that extends rename refactoring to also rename related tests
[](https://plugins.jetbrains.com/plugin/RIDER_PLUGIN_ID)
[](https://resharper-plugins.jetbrains.com/packages/ReSharperPlugin.RenameRelatedTests)
## Build plugin
```shell
./gradlew :buildPlugin
```## Examples
### Rename related test class
For a given class named `Service` it will rename the class named `ServiceTests` that reference the class `Service`

### Rename related test methods
When renaming a method, it will rename related test method, invoking it and containing its name.
Note: It's tolerant if Async suffix is not present in the test method.
## Notes
Based on this template [resharper-rider-plugin](https://github.com/JetBrains/resharper-rider-plugin) see its documentation for more details about project structure