2012-09-28 35 views
0
<Test()> _ 
Public Sub TableVisibility() 
    Dim table As HtmlTable = page.getByXPath("/html/body//table/") 
    Assert.AreEqual(1, table.getRowCount()) 
End Sub 

上面的代码是一个使用Html单元集成在VS 2003中用于VB.Net的Nunit的测试。我在声明HtmlTable的行中收到无效的转换异常。我使用的是XPath,因为表没有ID,我没有计划将ID放在表中,以便我使用XPath进行练习。任何想法运行这个没有失败?InvalidCastException与HtmlUnit中的XPath

回答

0

如果不确定是什么类型,做

Dim table = page.getByXPath("/html/body//table/").GetType 

虽然功能的GetType()不智能感知显示,它的工作。

相关问题