如何解决React Router 和 Behat:如何测试显示的 URL?
我正在尝试为使用 React Router 的 React Web 应用编写 Behat/mink 测试。
I should be on "/help/contact"
但是,使用 React Router,behat 无法“看到”URL。
例如,在 React 应用程序的 /help/contact
上,如果我检查 URL,Behat 只会看到“root”。
使用步骤 And I check the URL
:
/**
* @Then I check the URL
*/
public function checkURL()
{
echo $this->getSession()->getcurrenturl();
throw new Exception($this->getSession()->getcurrenturl());
}
当我在 /help/contact
运行此步骤时,我得到 /
作为结果。
有没有办法让 behat/mink 看到 React Router 在 URL 栏中显示的内容而不是实际的 URL?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。