public function testExportOrder()
{
// 受注件数を11件にしておく
$Order = $this->createOrder($this->createCustomer('[email protected]'));
$OrderStatus = $this->app['eccube.repository.order_status']->find($this->app['config']['order_new']);
$Order->setOrderStatus($OrderStatus);
$this->app['orm.em']->flush();
// 10件ヒットするはずの検索条件
$crawler = $this->client->request('POST', $this->app->url('admin_order'), array('admin_search_order' => array('_token' => 'dummy', 'email' => 'user-')));
$this->assertTrue($this->client->getResponse()->isSuccessful());
$this->expected = '検索結果 10 件 が該当しました';
$this->actual = $crawler->filter('h3.box-title')->text();
$this->verify();
$this->expectOutputRegex('/user-[0-9]@example.com/', 'user-[0-9]@example.com が含まれる CSV が出力されるか');
$this->client->request('GET', $this->app->path('admin_order_export_order'));
}