Каждый раз, когда я попытка использовать один из основных утверждений PHPUnit Селен, тесты ошибок из и отображает это сообщение:Невозможно вызвать команду с несколькими аргументами метода
Exception: You cannot call a command with multiple method arguments.
На http://phpunit.de/manual/3.7/en/selenium.html, это показывает использование быть :
void assertElementValueEquals(string $locator, string $text)
быть, когда я называю его
$this->assertElementValueEquals('id=date_1_formatted', '2013-01-01');
тест производит вышеуказанную ошибку каждый раз, даже если это тот же формат, кажется, работает для других, например, в вопросе Using PHPUnit with Selenium, how can I test that an element contains exactly something?
Я предлагаю либо попробовать '' # date_1_formatted'', либо '' [id = 'date_1_formatted'] "' – Richard
Спасибо за предложение, но каждый из них по-прежнему производит ту же ошибку. –
Я не могу найти какую-либо конкретную документацию, в которой явно указано, что такое '$ locator', но возможно, что он принимает только xpath. В этом случае я попробую '// // @ id = 'date_1_formatted']" ' – Richard