我一直在努力尝试在我的项目上运行单元测试(vs2010 pro,后面带有vb.net代码的asp.net项目,.net 4.0)。以下是我最近的尝试,当我运行它时,我得到“不确定:测试未运行”。我做错了什么?
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 :(得分:0)
我无法找到解决问题的方法。从那篇文章开始,我创建了一个新的解决方案和项目,其中包括一个测试项目,所有内容都可以无错误地编译。我将问题归咎于用户错误。