none
單元測試 結果不明 RRS feed

  • 問題

  • 您好!我是剛踏入單元測試的新手!
    http://msdn.microsoft.com/zh-tw/library/bb384146.aspx

    我依據MSDN LIBRARY裡的介紹來作學習
    我實作了link裡的範例,但是卻老是產生

    ->結果不明 AddTest TestProject1 Assert.Inconclusive failed. 驗證這個測試方法的正確性。

    請問有實做過的大大,知道這個原因是甚麼嗎?
    非常感謝!
    2009年8月4日 下午 02:49

解答

  • HI,

    使用單元測試精靈為所製作的類別加入負責執行單元測試的類別之後, 負責執行單元測試功能的方法中都會自動加入:
    Assert.Inconclusive方法的呼叫, 這是造成[結果不明]的原因, 因為您未指定要測試的內容, 當然就結果不明了. 您可以將Assert.Inconclusive方法修改成Assert.AreEqual, 並傳入適當的參數, 判斷測試的結果是否正確, 就不會看到結果不明了.
    • 已標示為解答 Lolota Lee 2009年8月5日 上午 05:59
    2009年8月5日 上午 02:01

所有回覆

  • HI,

    使用單元測試精靈為所製作的類別加入負責執行單元測試的類別之後, 負責執行單元測試功能的方法中都會自動加入:
    Assert.Inconclusive方法的呼叫, 這是造成[結果不明]的原因, 因為您未指定要測試的內容, 當然就結果不明了. 您可以將Assert.Inconclusive方法修改成Assert.AreEqual, 並傳入適當的參數, 判斷測試的結果是否正確, 就不會看到結果不明了.
    • 已標示為解答 Lolota Lee 2009年8月5日 上午 05:59
    2009年8月5日 上午 02:01
  • OH!!!原來是這樣!
    所以我得先了解一下Assert
    非常謝謝你!
    2009年8月5日 上午 03:04