Skip to main content

Comments

18 comments

  • Official comment
    Mario Steiner

    We are happy to announce our new SpecFlow for Rider plugin 🎉

    Here you can download and install the latest version: SpecFlow for Rider - Plugins | JetBrains.

    The plugin currently supports Syntax Highlighting, Navigation, Code Skeleton Generation, Table formatting, and smaller productivity improvements. Here you can take a look at the full feature list:  https://docs.specflow.org/projects/specflow/en/latest/Rider/rider-features.html

    Would be great if you could give it a try and share your feedback with us. Kris Hatcher Stefan Janssen Reji Dasan Mokelainen, Iivari Mickunas, Viktoras (OAG) David Fruhling Karol Czechowski

    Please add your issues to our official GitHub repo: https://github.com/SpecFlowOSS/SpecFlow.Rider/issues

    We are looking forward to further improve the plugin. 

  • Stefan Janssen

    Especially since the cross platform .NET 5 is releasing soon, supporting a cross platform IDE would make a lot of sense in my opinion.

    3
  • Mario Steiner

    it's official, we started to work on a SpecFlow Plugin for Rider 🎉

    We are extending the already existing community Plugin: https://plugins.jetbrains.com/plugin/15957-specflow-support

    Thanks a lot to the community and especially @Bertrand Provost for doing the groundwork 🙌 

    Right now the plugin already supports the basic functionalities in order to develop more productive with Rider. More features coming soon.

    1
  • Reji Dasan

    looking forward to have this in Rider soon

    3
  • Mokelainen, Iivari

    Yes please, this is something our huge company would be very interested in!

    3
  • Mickunas, Viktoras (OAG)

    Would be a very much appreciated feature

    2
  • David Fruhling

    Yes, PLEASE add Rider support! A number of devs at my company use Rider and this is holding back adoption for your product here

    1
  • Karol Czechowski

    Hi everyone, I would like to update the current status a bit in this thread, there is already official plugin for Rider to support Specflow: 
    https://plugins.jetbrains.com/plugin/15957-specflow-support
    however there is still missing support for Specflow Runner (two packages: SpecRun.SpecFlow and SpecRun.Runner ). I use the first one only in my project but I guess We would like to see support for both.
    Andreas Willich is on it! 

    3
  • Mario Steiner

    Thanks, Karol! We started to work on a SpecFlow Plugin for Rider and already extend the plugin you mentioned (for more information, please take a look at the "official" comment at the top of this thread). Right now the plugin is not supporting Runner, we are currently evaluating our options.

    2
  • Karol Czechowski

    Hi Mario Steiner, thanks for an update! Sorry for mismatching official plugin with community one :) It's a great news, looking forward to see some updates on this, you can always count on some feedback from me! 

    1
  • David Fruhling

    I've been using this plugin on a nearly daily basis, and I think it's absolutely wonderful! I had a couple issues in the first release or so, but they have since been ironed out. Thank you so much!

    1
  • Karol Czechowski

    Mario Steiner I'm happy for your recent update about the plugin release! I will start using the latest one soon and when I find anything what is already not reported in GitHub I will raise it up!
    I am just wondering if there are any plans for integration of Rider's Unit Test Explorer with SpecFlow+ Runner?
    Great job, once again! 🎉

    1
  • Stefan Janssen

    I've only used it with a small side project of mine. It's the first time of using Specflow for me and I still have to get more in depth with it. But so far the plugin came in very useful. I might be able to give feedback once I'm more familiar with Specflow.

    1
  • Mario Steiner

    Karol Czechowski, great to read. Unfortunately not, we are still evaluating our options for the SpecFlow+ Runner integration. We will keep you updated.

    1
  • Karol Czechowski

    Mario Steiner thanks for info. Test Framework I work with now use SpecFlow+ Runner so I have to use Rider and VS still. Hope it will be all supported by Rider one day :)

    1
  • Tom Yale

    Hi Mario Steiner

    This is great!  Thanks so much for pushing this out - it is something we have been waiting for.  So far everything works great for me... except ability to execute a test.

    It just says no tests are found, but I can't seem to find any thing to update - Question -does this plugin require a specific specflow version?  This project I am using is a legacy project still on 2.41 (we are in process of bringing the many projects up to latest version of Specflow)  Is that a requirement?

    We do currently use MSTest runner - I have set the Unit Testing setting VS integration.
    Thanks for any assistance or pointers.

    Tom

    1
  • Mario Steiner

    Hi Tom Yale, thanks for you feedback.

    Yes we are only supporting the latest version (Major.Minor), an update of your projects to the latest version should help. Here you can find an general overview of the supported versions: https://specflow.org/support/.

    Currently running the tests from the feature file is only possible with xUnit and NUnit. In general running SpecFlow tests should always work from the Main Test Menu, if not please let us know (once you have updated to the latest SpecFlow version).

    Hope that helps,

    Mario

     

    1

Please sign in to leave a comment.

Powered by Zendesk