Gibt es eine Möglichkeit, SpecFlow in Jetbrains Rider zu verwenden? Ich habe danach gesucht, konnte aber keine Informationen darüber finden.Verwenden von SpecFlow in Jetbrains Rider
Antwort
SpecFlow besteht aus zwei Teilen. Die Visual Studio-Erweiterung und die NuGet-Pakete.
In der Visual Studio-Erweiterung sind die Intellisense-, Syntaxhervorhebung- und Elementvorlagen enthalten. Das NuGet-Paket enthält die Laufzeit und die Generatoren für den Code hinter den Dateien.
Die Generierung des Codes hinter Dateien kann durch die Visual Studio-Erweiterung (Standardverhalten) oder zur Erstellungszeit (http://specflow.org/documentation/Generate-Tests-from-MsBuild/) ausgelöst werden. Dort sind die generierten codierten Tests lokalisiert, die dann vom Unit Test Runner entdeckt werden.
Wenn Sie also die MSBuild-Integration verwenden und ohne Intellisense und Syntaxhervorhebung arbeiten, sollten Sie bereits in Jetbrains Rider mit SpecFlow arbeiten können.
- 1. Jetbrains Rider + Visual Studio WPF
- 2. JetBrains Rider EAP unter Linux: So starten Sie den Dienst
- 3. Können Sie eine .cshtml-Datei mit Jetbrains Rider debuggen?
- 4. Kann keine leere Android App auf Jetbrains Rider
- 5. Debuggen von zwei Projekten Rider
- 6. JetBrains Rider "Verwenden Sie Mono-Service, um Service-Prozesse zu starten" auf Debian Jessie
- 7. Project Rider - Break on Exception
- 8. Debuggen von Klassenbibliotheksprojekten in Rider
- 9. JetBrains Rider EAP unter Linux - Solution Load fehlgeschlagen: MsBuild nicht gefunden
- 10. Wie kann ich jsTestDriver in jetBrains verwenden?
- 11. Projekt Rider TFVC Config
- 12. Compiling Tux Rider
- 13. Tags in Specflow
- 14. Hinzufügen der Ressourcendatei zum Testen in Rider
- 15. Breakpoints nicht in specflow
- 16. SpecFlow Addin in SharpDevelop
- 17. Schritte in Specflow wiederholen
- 18. Ordnungsgemäße Art, meine XPaths in SpecFlow zu verwenden
- 19. IntelliJ Rider global.json .NET Core
- 20. Übergeben von Arrays der Variablen in specflow
- 21. SpecFlow-Konfiguration
- 22. SpecFlow/BDD Beispiele
- 23. Flow in JetBrains/IntelliJ IDEA
- 24. Was kann IntelliJ nicht mit anderen JetBrains IDEs machen?
- 25. Specflow ComparetoSet throwAnErrorDetailingWhichItemsAreMissing
- 26. JetBrains deaktivieren Auto Scroll rechts
- 27. Jetbrains PhpStorm HTML-Einrückung
- 28. Mehrdimensionale Szenario Outlines in Specflow
- 29. Unity & Rider - Referenzen gehen nach Git Commit
- 30. Verwenden von Baseclass.Contrib.SpecFlow.Selenium.NUnit zum Ausführen von Tests in @Browser: Firefox (C#/Specflow)
Können Sie sagen, welche Probleme Sie mit specflow haben? Soweit ich weiß, basiert es auf dem NUnit-Framework, so dass Rider Tests aus der Box heraus ausführen kann. Über die Generierung können Sie ein Projekt erstellen und MsBuild generiert Spezifikationsdateien ... – xtmq
Wie Sie wissen, müssen wir zuerst das SpecFlow-Integrationspaket installieren, aber es gibt keine solche Erweiterung. https://rider-support.jetbrains.com/hc/en-us/community/posts/207696605-Specflow-Add-on – sam
Für jetzt ist es nicht möglich .. Ich hoffe, wir werden SDK für Plugins bald veröffentlichen – xtmq