【发布时间】:2011-01-27 10:48:37
【问题描述】:
我正在尝试在 Zend 框架中编写一个 phpUnit 测试。这一次,我想测试一下我的联系表单中有两个 text 类型的输入字段。
于是我写了这行代码:
$this->assertQueryCount('form#contact-form/input[@type="text"]',2);
但它会返回:
1) IndexControllerTest::testCanDisplayContactForm 断言节点失败,由 form#contact-form/input[type="text"] 发生 2 次p>
所以我有一个 ID 为“联系人”表单的表单。在此,我想获取 text
类型的所有输入字段有什么想法或技巧吗?
【问题讨论】:
-
不应该是
@type吗?它是一个属性。 -
是的,我改变了它,但得到了同样的错误。