Eccube\Tests\Web\Admin\Order\MailControllerTest::testMailAllWithConfirm PHP Method

testMailAllWithConfirm() public method

    public function testMailAllWithConfirm()
    {
        $ids = array();
        for ($i = 0; $i < 5; $i++) {
            $Order = $this->createOrder($this->Customer);
            $ids[] = $Order->getId();
        }
        $form = $this->createFormData();
        $crawler = $this->client->request('POST', $this->app->url('admin_order_mail_all'), array('mail' => $form, 'mode' => 'confirm', 'ids' => implode(',', $ids)));
        $this->assertTrue($this->client->getResponse()->isSuccessful());
        $this->expected = $form['footer'];
        $this->actual = $crawler->filter('#mail_footer')->getNode(0)->getAttribute('value');
        $this->verify();
    }