nunit पर टैग किए गए जवाब

NUnit .NET में एक ओपन सोर्स यूनिट टेस्टिंग फ्रेमवर्क है और C # में लिखा है। यह JUnit या TestNG के रूप में जावा दुनिया में करता है, और xUnit परिवार में कई में से एक है।

7
NUnit बनाम MbUnit बनाम MSTest बनाम xUnit.net [बंद]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है कि …

7
विभिन्न रिटर्न मू और पहली बार दूसरी बार मो
मेरी परीक्षा इस तरह है: [TestCase("~/page/myaction")] public void Page_With_Custom_Action(string path) { // Arrange var pathData = new Mock<IPathData>(); var pageModel = new Mock<IPageModel>(); var repository = new Mock<IPageRepository>(); var mapper = new Mock<IControllerMapper>(); var container = new Mock<IContainer>(); container.Setup(x => x.GetInstance<IPageRepository>()).Returns(repository.Object); repository.Setup(x => x.GetPageByUrl<IPageModel>(path)).Returns(() => pageModel.Object); pathData.Setup(x => x.Action).Returns("myaction"); pathData.Setup(x …
262 c#  unit-testing  nunit  moq 

19
यूनिट परीक्षण के लिए दृश्य स्टूडियो 2008 के टेस्ट प्रोजेक्ट बनाम एनयूनिट? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

7
अपवाद के प्रकार का पता लगाने के लिए मैं Assert.Throws का उपयोग कैसे करूं?
मैं Assert.Throwsअपवाद के प्रकार और वास्तविक संदेश के शब्दों को मुखर करने के लिए कैसे उपयोग करता हूं । कुछ इस तरह: Assert.Throws<Exception>( ()=>user.MakeUserActive()).WithMessage("Actual exception message") मैं जिस विधि का परीक्षण कर रहा हूं वह एक ही प्रकार के कई संदेशों को अलग-अलग संदेशों के साथ फेंकती है, और मुझे …

5
Moq के साथ एक विशिष्ट पैरामीटर का सत्यापन
public void SubmitMessagesToQueue_OneMessage_SubmitSuccessfully() { var messageServiceClientMock = new Mock<IMessageServiceClient>(); var queueableMessage = CreateSingleQueueableMessage(); var message = queueableMessage[0]; var xml = QueueableMessageAsXml(queueableMessage); messageServiceClientMock.Setup(proxy => proxy.SubmitMessage(xml)).Verifiable(); //messageServiceClientMock.Setup(proxy => proxy.SubmitMessage(It.IsAny<XmlElement>())).Verifiable(); var serviceProxyFactoryStub = new Mock<IMessageServiceClientFactory>(); serviceProxyFactoryStub.Setup(proxyFactory => proxyFactory.CreateProxy()).Returns(essageServiceClientMock.Object); var loggerStub = new Mock<ILogger>(); var client = new MessageClient(serviceProxyFactoryStub.Object, loggerStub.Object); client.SubmitMessagesToQueue(new List<IMessageRequestDTO> {message}); //messageServiceClientMock.Verify(proxy …
170 c#  unit-testing  nunit  moq 

8
सक्रिय app.config फ़ाइल का पथ कैसे खोजें?
मैं इस अपवाद हैंडलर को समाप्त करने की कोशिश कर रहा हूं: if (ConfigurationManager.ConnectionStrings["ConnectionString"]==null) { string pathOfActiveConfigFile = ...? throw new ConfigurationErrorsException( "You either forgot to set the connection string, or " + "you're using a unit test framework that looks for "+ "the config file in strange places, update …

8
Visual Studio 2017 में NUnit परीक्षण कैसे चलाएं?
मैंने अभी VS 2017 स्थापित किया है। मेरे पास परीक्षण मामलों के लिए NUnit का उपयोग करने वाला एक प्रोजेक्ट है। Ctrl+ R- Tअब परीक्षण नहीं चलाता है, और टेस्ट एक्सप्लोरर को अब TestCase विशेषता के साथ चिह्नित कोई भी परीक्षण मामले नहीं मिलते हैं। क्या NUnit को अभी तक …

3
परीक्षण एक्सप्लोरर (वीएस) '<अज्ञात परियोजना>' दिखाता है
नीचे नीचे VS2019 में बनाया गया है। .NET फ्रेमवर्क 4.7 और NUnit + NUnit3TestAdapter का उपयोग कर मैंने एग्जिट.टेस्ट नामक एक असेंबली बनाई और कुछ यूनिट टेस्ट जोड़े। हालांकि, नुगेट के साथ कुछ मुद्दों पर बात करें, जो मैं हल नहीं कर सका, मैंने एक्साइटस नामक एक और परियोजना बनाई। …
157 c#  visual-studio  nunit 

5
NUnit Assert.Throws विधि या ExpectedException विशेषता का उपयोग करें?
मैंने पाया है कि ये अपवादों के परीक्षण के दो मुख्य तरीके प्रतीत होते हैं: Assert.Throws&lt;Exception&gt;(()=&gt;MethodThatThrows()); [ExpectedException(typeof(Exception))] इनमें से कौन सा सबसे अच्छा होगा? क्या एक दूसरे पर फायदे की पेशकश करता है? या यह केवल व्यक्तिगत पसंद की बात है?

22
टेस्ट एडॉप्टर के साथ टेस्ट एक्सप्लोरर में NUnit यूनिट परीक्षण नहीं दिखा
इस पोस्ट में सुधार करना चाहते हैं? इस प्रश्न के विस्तृत उत्तर प्रदान करें, जिसमें उद्धरण और आपका उत्तर सही क्यों है की व्याख्या भी शामिल है। बिना पर्याप्त विवरण के उत्तर संपादित या हटाए जा सकते हैं। मैंने VS2012 + 2013 के लिए NUnit टेस्ट एडेप्टर स्थापित किया है। …
145 nunit 

9
हम MSTest में कई मापदंडों के साथ एक परीक्षण विधि कैसे चला सकते हैं?
NUnit में नीचे की तरह वेल्यूज नामक एक सुविधा है: [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } इसका मतलब है कि परीक्षण विधि छह बार चलेगी: MyTest(1, "A") MyTest(1, "B") MyTest(2, "A") MyTest(2, "B") MyTest(3, "A") MyTest(3, "B") अब हम MSTest का उपयोग …

2
NUnit के Assert.Equals ने फेंका अपवाद "Assert.Equals का उपयोग सिद्धांतों के लिए नहीं किया जाना चाहिए"
मैंने हाल ही में एक नया NUnit परीक्षण लिखते समय Assert.Equals () का उपयोग करने का प्रयास किया। इस विधि को अंजाम देने पर यह AssertionExceptionबताते हुए कि Assert.Equals should not be used for Assertions. यह पहली नज़र में थोड़ा चकरा देने वाला है। यहाँ क्या चल रहा है?
132 .net  nunit 

20
NUnit में दो वस्तुओं के बीच समानता की तुलना करें
मैं यह दावा करने की कोशिश कर रहा हूं कि एक वस्तु दूसरी वस्तु के बराबर है। वस्तुएं केवल सार्वजनिक गुणों के एक समूह के साथ एक वर्ग के उदाहरण हैं। क्या गुणों के आधार पर NUnit की समानता का दावा करने का एक आसान तरीका है? यह मेरा वर्तमान …

5
'वेट' काम करता है, लेकिन कॉलिंग टास्क। रिजल्ट हैंग / गतिरोध
जब मैं इसे चलाता हूं तो मेरे पास निम्नलिखित चार परीक्षण होते हैं और अंतिम लटका रहता है। ऐसा क्यों होता है: [Test] public void CheckOnceResultTest() { Assert.IsTrue(CheckStatus().Result); } [Test] public async void CheckOnceAwaitTest() { Assert.IsTrue(await CheckStatus()); } [Test] public async void CheckStatusTwiceAwaitTest() { Assert.IsTrue(await CheckStatus()); Assert.IsTrue(await CheckStatus()); } [Test] …
126 c#  nunit  task  deadlock  async-await 

19
मैं दृश्य स्टूडियो से डिबग मोड में NUnit कैसे चलाऊं?
मैं हाल ही में सी # के एक बिट के लिए एक परीक्षण ढांचे का निर्माण कर रहा हूं मैं काम कर रहा हूं। मेरे पास घटक का परीक्षण करने के लिए NUnit सेट अप और मेरे कार्यक्षेत्र के भीतर एक नई परियोजना है। यदि मैं अपनी यूनिट परीक्षणों को …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.