में परिणाम लौटाया गया तो Xunit में सामग्री मान कैसे प्राप्त करें मेरे पास Xunit का उपयोग करके एक यूनिट टेस्ट प्रोजेक्ट है और जिस विधि का हम परीक्षण कर रहे हैं IActionResult
लौटाता है।जब IActionResult प्रकार
मैंने देखा कि कुछ लोग IActionResult
की सामग्री प्राप्त करने के लिए "नेगोशिएटेड कॉन्टेंट रिसेट" का उपयोग करने का सुझाव देते हैं लेकिन यह जुनीट में काम नहीं करता है।
तो मुझे आश्चर्य है कि Xunit में IActionResult
का सामग्री मान कैसे प्राप्त करें?
public void GetTest()
{
var getTest = new ResourcesController(mockDb);
var result = getTest.Get("1");
//Here I want to convert the result to my model called Resource and
//compare the attribute Description like below.
Resource r = ?? //to get the content value of the IActionResult
Assert.Equal("test", r.Description);
}
किसी को भी कैसे XUnit में यह करने के लिए पता है:
टेस्ट कोड उदाहरण नीचे दी गई है?
पर की जरूरत है किस बारे में है, तो ठीक है में गतिशील वस्तु लौटने, उदाहरण के लिए: ठीक है (नया {टोकन = "", समाप्ति = दिनांक समय.अब। एडहॉर्स (1)}; – mesut