IntelliJ mit Gurke (java) und Schritt-definition-Lage
Ok, also ich arbeite an einem Projekt mit IntelliJ und versuchen, die Vorteile seiner Gurke Funktionalität. Ich habe nicht gearbeitet mit dem java Geschmack von Gurke, aber IntelliJ scheint zu wollen, dass der Schritt definition-Dateien in einer bestimmten Lage im Verhältnis zu den feature-Dateien.
Fand ich dies: wie definieren Schritt Definitionen Lage für Gurken in intelliJ 12 und andere Quellen hingewiesen, dass mir schon in der Lage, fügen Sie den "Leim" Eigentum meiner "Konfigurationen ausführen" erzählt, die Gurke, das Paket zu finden, die step-Datei. Also ich bin an einem Punkt, wo ich meine versuche über die IDEE. ABER ich brauche, um diese jedes mal, wenn ich einen neuen test, als Strg+Alt+F10 oder der rechten Maustaste auf+run-test wird nicht starten Sie den test mit diesem flag. Auch die ide-Unterstützung ist geschraubt als IDEE, weiß nicht, wo die Schritte sind, ist es nicht automatisch complte oder Strg+Klicken, navigieren Sie zu Schritte.
Gibt es eine Möglichkeit, die das IDEE-Projekt, immer für Schritte, die in einem Paket sowohl bei der Ausführung der tests und für seine "auto-vervollständigen"?
InformationsquelleAutor Owen | 2013-04-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erstellen von selbst beantworten, für andere, die eventuell dieses problem haben. Mein Projekt habe nicht die Schritte gekennzeichnet als test-source-Wurzel, und zwar TAT ich dies, es war nicht, bis ich Sie geschlossen und wieder eröffnet mein Projekt, dass Sie abgeholt wurden. So ein einfacher Neustart war meine Antwort.
InformationsquelleAutor Owen
Gehen Sie auf Datei->Einstellungen--> plugins
Dann können Sie sich behelfen, Gurken-plugin wie unten gezeigt
Dies sollte leiten Sie Schritt-definition, wenn Sie auf deinen test.
Hoffe, das hilft
InformationsquelleAutor A user
Können Sie die Kleber-Standort weltweit durch öffnen Sie "Konfigurationen Bearbeiten -> Standard -> Gurken Java -> Kleben" und fügen Sie den package-Namen.
(IntelliJ 12.1.4)
InformationsquelleAutor PEELY
IntelliJ unterstützt ein plugin für Gurken-Java/Groovy. Die Installation dieses plugin ermöglicht die navigation zwischen den Schritten erwähnt in der feature-Datei, die Schritt-Definitionen.
Und nach der Erstellung der Schritt Definition, navigation ist problemlos möglich
InformationsquelleAutor Praveen
Gehe ich in EditConfiguration, Kleben Abschnitt, und ich den Pfad aus dem oben genannten Paket und dem Paket, wo ist deine Klasse für die Schritte, ex:
CucumberFramework.stepsDefinitions
InformationsquelleAutor Ciprian Faladau
Es ist wirklich Unsinn 🙂 aber in meinem Fall, wenn die IDEE abgelehnt Schritte hinzufügen definition automatisch durch einige plugins installiert, z.B. Gurke für Scala und schlug vor, diese zu löschen, dass kann ich nicht da ich Sie im anderen Projekt. So, lange Rede kurzer Sinn, hinzufügen (Erstellen Sie Schritt-definition) benötigen Sie zum erstellen von Klassen in der 'Kleber' dir und einigen fake-Gurke Umsetzung, erstellen Sie eine mehr Zeit und es mein Problem gelöst.
InformationsquelleAutor AlexPes