एक व्यवहार परीक्षण के लिए जिसे मैं लिखने की कोशिश कर रहा हूं, मुझे इनपुट की आवश्यकता होती है जो फ़्लोटिंग पॉइंट हैं। इन मूल्यों को देखने के लिए मैं अपनी गेरकिन स्ट्रिंग कैसे स्थापित करूं?ककड़ी JVM: मैं इनपुट मान के रूप में डबल का उपयोग कैसे करूं?
5
A
उत्तर
7
सरल (.+)
काम करना चाहिए
Given I have a floating point 1.2345 number
@Given("^I have a floating point (.+) number$")
public void I_have_a_floating_point_number(double arg) throws Throwable {
...
}
0
आप के साथ (\\d+)
उदाहरण
Given I have a floating point 1.2345 number
@Given("^I have a floating point (\\d+) number$")
public void I_have_a_floating_point(double arg){
}
2
मैं फार्म का उपयोग नाव संख्या बच चाहिए
@When("^We change the zone of the alert to \\(([0-9\\.]+),([0-9\\.]+)\\) with a radius of (\\d+) meters.$")
public void we_change_the_zone_of_the_alert_to_with_a_radius_of_meters(double latitude, double longitude, int radius)
तो [0-9.]+
सौदा :)
अपने ककड़ी के स्थानीय ख्याल रखना सुनिश्चित करें। यदि आप उदाहरण के लिए language:fr
का उपयोग कर रहे हैं, तो संख्या डेलीमीटर के लिए ,
का उपयोग कर रही है।
+0
भाषा फर्क नहीं पड़ता की बात नहीं थी प्रति एक परिदृश्य चलेंगे! यह भाषा के लिए समान है: डी। धन्यवाद! –
3
मेरा अपना वरीयता अंक या तो एक डॉट की तरफ, कुछ की तरह
@Given("^the floating point value of (\\d+.\\d+)$")
public void theFloatingPointValueOf(double arg) {
// assert something
}
निर्दिष्ट करने के लिए ... और जैसा कि आप बिंदु आदानों बहुवचन चल उल्लेख किया है, मैं की तरह एक रूपरेखा के साथ कई आदानों संभाल सकता है .. ।
Scenario Outline: handling lots of floating point inputs
Given the floating point value of <floatingPoint>
When something happens
Then some outcome
Examples:
| floatingPoint |
| 2.0 |
| 2.4 |
| 5.8 |
| 3.2 |
और यह चल बिन्दु इनपुट
संबंधित मुद्दे
- 1. ककड़ी-जूनिट का उपयोग करके मैं अपने ककड़ी की सुविधाओं का मार्ग कैसे निर्धारित करूं?
- 2. मैं VB.Net 2010 में डबल में एक शून्य मान का उपयोग कैसे करूं?
- 3. मैं उपयोगकर्ता इनपुट को C++ में डबल के रूप में कैसे मान्य करूं?
- 4. मैं फ्लोट/डबल के लिए मॉड्यूलस का उपयोग कैसे करूं?
- 5. मैं ककड़ी के साथ DelayedJob का परीक्षण कैसे करूं?
- 6. मैं jQuery के साथ इनपुट मान कैसे खाली करूं?
- 7. मैं jQuery का उपयोग कर इनपुट बॉक्स का डिफ़ॉल्ट मान कैसे सेट करूं?
- 8. मैं प्रोजेक्ट में सभी मुख्य फ़ाइलों के लिए IntellIJ JVM विकल्पों का उपयोग कैसे करूं?
- 9. मैं Netbeans 7.1.2 में $ {user} का मान कैसे सेट करूं?
- 10. मैं डबल के बजाय परिणामसेट से डबल कैसे प्राप्त करूं?
- 11. मैं ककड़ी के साथ काम कर devise_async कैसे प्राप्त करूं?
- 12. ककड़ी के चरणों का उपयोग कैसे करें
- 13. स्विच-केस में मामले के रूप में मैं एक char का उपयोग कैसे करूं?
- 14. मैं ककड़ी के साथ एचटीएमएल 5 पृष्ठों में त्रुटि की स्थिति का परीक्षण कैसे करूं?
- 15. क्या मुझे ट्रीमैप में डबल के रूप में डबल का उपयोग करना चाहिए?
- 16. 'इनपुट प्रकार =' टेक्स्ट '' मान में डबल कोट्स का उपयोग नहीं किया जाता है, स्ट्रिंग डबल-कोट पर रुक जाती है!
- 17. हेक्सडेसिमल इनपुट के साथ बूस्ट विकल्प_डिस्क्रिप्शन का उपयोग कैसे करूं?
- 18. मैं प्रोग्रामेटिक रूप से ड्रूपल इनपुट फ़िल्टर कैसे लागू करूं?
- 19. जावा - डॉलर की राशि के रूप में डबल मान प्रारूप
- 20. मैं शुद्ध स्कैला में बॉक्स किए गए डबल का प्रतिनिधित्व कैसे करूं?
- 21. मैं एंटर हैंडलर (जावास्क्रिप्ट) के रूप में एंटर कुंजी का उपयोग कैसे करूं?
- 22. स्वीकृत XX: Java JVM के लिए उपयोग एसएसई मान?
- 23. मैं ProGuard का उपयोग कैसे करूं?
- 24. एएसपी.नेट में सी # का उपयोग करके डबल
- 25. डबल मान को बाइनरी मान
- 26. मैं लूप के बिना हैश में मान कैसे प्रारंभ करूं?
- 27. ADOdb आउटपुट में डबल मान
- 28. मैं सुरक्षित रूप से SecureString का उपयोग कैसे करूं?
- 29. मैं AVAssetWriter का उपयोग कैसे करूं?
- 30. मैं JQuery का उपयोग कर इनपुट इनपुट बटन कैसे चेक करूं?
यही सवाल –