XUnit में NUnit के [TestFixtureSetUp] के बराबर क्या है? हमने खोज की है और पाया है कि IUseFixture [testFixtureSetUp] के समतुल्य है लेकिन यह अपेक्षा के अनुसार काम नहीं कर रहा है। जैसा कि हमने खोजा है (एनयूनीट के मामले में), हमने पाया कि [testFixtureSetUp] स्थिरता में सभी परीक्षण चलाने से पहले केवल एक बार कोड निष्पादित करने के तरीकों को चिह्नित किया गया है। [TestFixtureSetUp] के बराबर xUnit में IUseFixture जैसा हमने खोजा है। लेकिन परीक्षण के दौरान, हमने पाया कि IUseFixture की 'SetFixture' विधि को प्रत्येक टेस्ट से पहले बुलाया जा रहा है (सभी विधि के लिए केवल एक बार नहीं)।xUnit ढांचे: XUnit में NUnit के [TestFixtureSetUp] के समतुल्य?
कृपया हमें मार्गदर्शन करें कि हम उपरोक्त xUnit में कैसे प्राप्त कर सकते हैं। अगर हम कुछ गलत समझ रहे हैं तो हमें भी सही करें। धन्यवाद
धन्यवाद Laepdjek। हमें बिंदु मिल गया। हम अपने (टी) कन्स्ट्रक्टर में टी (IUseFixture) प्रारंभ कर सकते हैं और इसे सभी परीक्षण विधियों में साझा किया जाएगा। –
यह देखते हुए कि xUnit सामान्य रूप से अन्य परीक्षण ढांचे की तुलना में अधिक सहज ज्ञान युक्त है, मुझे आश्चर्य है कि समाधान इतना है ... बोझिल। – nathanchere
एक स्थिर कन्स्ट्रक्टर का उपयोग कई उपयोग मामलों के लिए एक अच्छा कामकाज हो सकता है। –