请在下面找到HTML代码
<input class="datepicker form-text hasDatepicker" type="text" id="edit-coursedate--20" name="coursedate" value="" size="10" maxlength="128">
答案 0 :(得分:0)
我建议您只为该输入设置正确的值。因为您不打算将datepicker作为jQuery的东西进行测试,而是需要以正确的日期格式/正确的日期范围来测试您的系统行为。 所以你需要做的就是使用标准的behat / mink方法:
When I fill in "coursedate" with "your_date"
或者您可以编写自己的方法:
$this->getSession()->getPage()->find("css", "input[name='coursedate']")->setValue("your_date");
答案 1 :(得分:0)
基本的貂皮步骤应该在这里工作。
当我填写&#34; coursedate&#34;使用&#34; your_date&#34;
或者,如果您想通过将日期作为参数传递给自定义方法,那么&#39; name&#39;属性应该在这里使用&#39;命名&#39;选择器如下:
public function iFillInDateWith($your_date)
{
$this->getSession()->getPage()->find('named',array('id_or_name','coursedate'))->setValue($your_date);
}