मान लीजिए मैं एक specs2 विनिर्देश "इकाई" शैली में परिभाषित के रूप में निम्नानुसार है:मैं specs2 में "चाहिए" ब्लॉक/खंड को कैसे छोड़ सकता हूं?
import org.specs2.mutable
class MyClassSpec extends mutable.Specification {
"myMethod" should {
"return positive values" in {
MyClass.myMethod must beGreaterThan(0)
}
"return values less than 100" in {
MyClass.myMethod must beLessThan(100)
}
}
}
वहाँ एक आसान तरीका छोड़/अक्षम/निशान के भीतर उदाहरण के सभी लंबित myMethod
के लिए/टुकड़ा ब्लॉक चाहिए?
स्पष्ट रूप से मैं pendingUntilFixed
पर कॉल कर सकता हूं या ब्लॉक में प्रत्येक व्यक्तिगत उदाहरण से pending
वापस कर सकता हूं, लेकिन यह कई विनिर्देशों के साथ एक ब्लॉक के लिए कठिन होगा।
ऐसा लगता है कि MyClass.myMethod
को लागू करना मुश्किल है और पेंट हो जाता है। क्या एक और तरीका है कि यह आमतौर पर specs2 में किया जाता है?
ज़रूर, यह सही रहेगा। धन्यवाद! – Kevinoid
मुझे नहीं लगता कि उत्पादन में लंबित के रूप में टुकड़े दिखाने के लिए एक तरीका है? जब उन्हें बाहर रखा जाता है, तो वे ठीक करने के लिए याद रखना थोड़ा मुश्किल हो जाते हैं (कम से कम, मेरे लिए)। – Kevinoid
मैंने आपके उत्तर के बाद उत्तर अपडेट किया है। – Eric