2012-09-10 183 views
0

我一直在試圖獲得單元測試運行在我的項目(vs2010 pro,asp.net項目,後面跟着vb.net代碼,.net 4.0)的失敗。以下是我最近的嘗試,當我運行它時,我得到「不確定:測試未運行」。我究竟做錯了什麼?Visual Studio 2010 MS測試不確定測試未運行

Imports Microsoft.VisualStudio.TestTools.UnitTesting.Web 
Imports Microsoft.VisualStudio.TestTools.UnitTesting 

Public Class CriteriaCopy 

    Private Shared Function ConvertToDBNull(ByVal intGID As Integer) As Object 
     Dim result 

     If intGID.Equals(0) Then 
      result = DBNull.Value 
     Else 
      result = intGID 
     End If 

     Return result 
    End Function 

    <TestClass()> 
    Class Test 

     <TestMethod()> 
     Public Sub ConvertToDBNullTest() 
      Dim intGID As Integer = 1 
      Dim expected As Object = 1 
      Dim actual As Object 
      actual = ConvertToDBNull(intGID) 
      Assert.AreEqual(expected, actual) 
     End Sub 
    End Class 
End Class 
+0

你的項目是什麼類型的項目?它是一個測試項目還是一個Web應用程序項目?你如何嘗試執行測試? – Thierry

+0

爲了回答你的問題,我嘗試了兩種方法,無法從解決方案中獲得乾淨的版本。自從那篇文章(並忘記回來並回答你的問題,我對此感到抱歉)之後,我就有了一個不同的.sln和.vbproj文件,他們正在編譯測試項目。再次感謝您對我的問題的關注。 – webapparchitect

回答

0

我無法找到我的問題的解決方案。自從那篇文章以來,我創建了一個新的解決方案和項目,其中包含一個測試項目,並且所有內容都無錯地編譯。我責怪我的用戶錯誤的問題。

相關問題