如何声明打开带有pdf的新选项卡?

时间:2017-11-21 19:27:01

标签: php pdf phpunit behat mink

我正在使用Behat和Mink来测试应用程序,我有这个功能:

/**
 * @Then é gerado o PDF do cupom selecionado
 */
public function eGeradoOPdfDoCupomSelecionado()
{
    $session = $this->getSession();
    $windowNames = $session->getWindowNames();
    if (sizeof($windowNames) < 2) {
        throw new \ErrorException("2 Janelas deveriam estar abertas");
    }
    //You can even switch to that window
    $session->switchToWindow($windowNames[1]);
}

我想断言新标签有一个pdf文件。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

检查包含.pdf的网址,如果您知道该文件的名称,还要检查该文件,另外您会看到哪些库可用于读取文件并添加对文件内容的检查。