मुझे Intellij 2019.2.4 अल्टीमेट की समस्या है जहां मैं ककड़ी फीचर फ़ाइल से ग्लू कोड तक नेविगेट करने में असमर्थ हूं। Intellj "अपरिभाषित चरण संदर्भ" की शिकायत कर रहा है। कंसोल से या रन कॉन्फ़िगरेशन के माध्यम से ककड़ी परीक्षण निष्पादित करना हालांकि सफल है।
ककड़ी संस्करण 5.5.0 जूनिट संस्करण 4.13
इसी तरह की रिपोर्ट की गई समस्याओं के आधार पर, मैंने अब तक यही कोशिश की है:
- सत्यापित है कि Java और Gherkin प्लगइन्स के लिए Cucumber दोनों सक्षम हैं
- कैश को अमान्य करें और IDEA को पुनरारंभ करें
- सत्यापित है कि SubSteps प्लगइन सक्षम नहीं है और Java प्लगइन के लिए Cucumber के विरोध में है
- जावा प्लगइन के लिए पुन: प्रयोज्य ककड़ी
अपनी समस्या का वर्णन करने के लिए मैंने एक साधारण परियोजना तैयार की है:
Src/test/java/hellocucumber
package hellocucumber;
import io.cucumber.junit.CucumberOptions;
import io.cucumber.junit.Cucumber;
import org.junit.runner.RunWith;
@RunWith(Cucumber.class)
@CucumberOptions(
plugin = {"pretty", "html:target/cucumber"},
features = {"src/test/resources/hellocucumber"},
glue={"hellocucumber"},
monochrome = true
)
public class RunCucumberTest {
}
मेरा गोंद कोड
package hellocucumber;
import io.cucumber.java.en.Given;
public class StepDefinitions {
@Given("today is Monday")
public void today_is_Monday() {
System.out.println("Today is monday");
}
}
और मेरी फीचर फ़ाइल: src/test/resources/hellocucumber/test.feature
Feature: This is a test
Scenario: Today is or is not Friday
Given today is Monday
Intellij ने गुम ग्लू कोड की शिकायत की:
मैं खो गया हूं और कुछ इनपुट की सराहना करता हूं। धन्यवाद
संपादित करें: अपलोड किया गया प्रोजेक्टOneDrive
यह भी ध्यान दें, अगर मैं खीरे के संस्करण को 5.5.0 से घटाकर 5.x.x (जैसे 4.8.1) कर देता हूं, तो मैं फीचर से ग्लू में नेविगेट करने में सक्षम हूं!
1 उत्तर
यह प्रोजेक्ट IntelliJ IDEA 2019.3.3 में ठीक काम करता है, कृपया अपडेट करने पर विचार करें यदि आप हाल ही के ककड़ी संस्करण का उपयोग कर रहे हैं।
संबंधित सवाल
नए सवाल
java
जावा एक उच्च स्तरीय प्रोग्रामिंग भाषा है। इस टैग का उपयोग तब करें जब आपको भाषा का उपयोग करने या समझने में समस्या हो। इस टैग का उपयोग शायद ही कभी किया जाता है और इसका उपयोग अक्सर [वसंत], [वसंत-बूट], [जकार्ता-ई], [Android], [javafx], [हडूप], [श्रेणी] और [मावेन] के साथ किया जाता है।