2016-03-14 53 views
-1

我正在使用NUnit:2.6.4.14350版本。從NUnit生成的輸出沒有每個測試用例的ExpectedResult屬性值和ActaulResult屬性值。因此,我想將它們包含在NUnit TestResult輸出中。 當前輸出: 「test-case name =」MyTestClass.TC-40「description =」SUM of Two Numbers:SUM(2,3)「executed =」True「result =」Success「success =」True「time = 「0.347」asserts =「1」「如何配置NUnit TestResult輸出以包含預期結果和實際結果

所需輸出: 」test-case name =「MyTestClass.TC-40」description =「兩個數字的總和:SUM(2,3)」executed =「True」結果=「成功」成功=「真」時間=「0.347」斷言=「1」expectedresult =「5」actualresult =「5」「

在此先感謝您的幫助。

回答

0

NUnit沒有能力爲XML結果添加屬性或元素。你將不得不修改NUnit來做到這一點。

如果使用等式約束,則錯誤消息包含預期值和實際值。通常,沒有成功的消息,但可以使用Assert.Success創建一個。

當然,您可以爲未來版本的NUnit請求新功能。

+0

感謝查理的意見。 – user2844265

相關問題