मैंने एक डब्ल्यूसीएफ सेवा बनाई है और विधियों में से एक का परीक्षण करने की कोशिश कर रहा था। मैंने डब्ल्यूसीएफ सेवा विधि पर राइट क्लिक किया और यूनिट टेस्ट का चयन किया।यूनिट टेस्ट डब्ल्यूसीएफ विधि
इसने एक नई परीक्षा परियोजना बनाई और एक इकाई परीक्षण बनाया।
मैंने परीक्षण प्रोजेक्ट चलाने की कोशिश की लेकिन मुझे यकीन नहीं है कि UrlToTest
मूल्य क्या होना चाहिए? मैंने सेवा में यूआरएल डाल दिया है।
[TestMethod()]
[HostType("ASP.NET")]
[AspNetDevelopmentServerHost("C:\\VS Projects\\NetBranch4\\" +
"MobileCheckCapture\\MobileCheckCapture", "/")]
// [UrlToTest("http://localhost:45651/")]
[UrlToTest("http://localhost/mobilecc/mobilecc.svc")]
public void AuthenticateUserTest()
{
// TODO: Initialize to an appropriate value
MobileCC target = new MobileCC();
// TODO: Initialize to an appropriate value
string authenticateRequest = string.Empty;
// TODO: Initialize to an appropriate value
string expected = string.Empty;
string actual;
actual = target.AuthenticateUser(authenticateRequest);
Assert.AreEqual(expected, actual);
Assert.Inconclusive("Verify the correctness of this test method.");
}
धन्यवाद यह अब काम करता है लेकिन मैं वास्तविक = लक्ष्य पर एक को तोड़ने बिंदु डाल दिया है .AuthenticateUser (authenticateRequest); यह तोड़ता नहीं है और मुझे डब्ल्यूसीएफ विधि – user228777
डीबग करने देता है वीएस मेनू में टेस्ट पर जाएं, "डीबग -> वर्तमान संदर्भ में परीक्षण" का चयन करें। वीएस में टेस्ट टूल्स टूलबार में टेस्ट चलाने के विकल्प भी हैं। –
मुझे डीबग मेनू के तहत वर्तमान संदर्भ विकल्प में टेस्ट नहीं दिख रहा है, क्या मुझे इसे सेट अप करने के लिए विकल्पों में जाना होगा? धन्यवाद – user228777