मुझे पता होना चाहिए कि समाधान फ़ाइल में सभी परीक्षण परियोजनाओं को चलाने के लिए एमएसटीएस्ट को कैसे बताना है। यह कमांड लाइन से किया जाना चाहिए। अभी मुझे इसे एक विशिष्ट प्रोजेक्ट फ़ाइल पास करनी है, मैं इसे एक समाधान फ़ाइल से चलाने की कोशिश कर रहा हूं।मैं सभी परीक्षण परियोजनाओं को समाधान में चलाने के लिए एमएसटीईटी कैसे कहूं?
मुझे आशा है कि यह संभव है, क्योंकि विजुअल स्टूडियो में, Ctrl + R, A को मारकर, वर्तमान में खोले गए समाधान में सभी परीक्षण चलाते हैं।
जिस तरह से मैंने सहायता फ़ाइलों का दुरुपयोग किया है, आपको विशेष रूप से प्रत्येक डीएलएल में पास करना होगा।
मैं इसे अपने क्रूज़ कंट्रोल.नेट सर्वर से कमांड लाइन से चलाने के लिए चाहता हूं, इसलिए मैं ऐसा करने के लिए अन्य उपयोगिताएं लिख सकता हूं। अगर किसी अन्य विधि के माध्यम से ऐसा होने का एक भयंकर तरीका है, तो मुझे बताएं।
मैं समाधान के लिए सभी परीक्षण परियोजनाओं को चलाने के लिए एमएसटीएस्ट कैसे कहूं?
<exec>
<!--MSTEST seems to want me to specify the projects to test -->
<!--I should be able to tell it a SOLUTION to test!-->
<executable>mstest.exe</executable>
<baseDirectory>C:\projects\mysolution\</baseDirectory>
<buildArgs>/testcontainer:testproject1\bin\release\TestProject1.dll
/runconfig:localtestrun.Testrunconfig
/resultsfile:C:\Results\testproject1.results.trx</buildArgs>
<buildTimeoutSeconds>600</buildTimeoutSeconds>
</exec>
क्या आपने कभी यह हल किया है? मैं समझ नहीं सकता कि CC.NET में "CreateItem" सामग्री कैसे बनाएं? – D3vtr0n