public function testRoutingAdminSettingSystemMemberDelete()
{
// before
$TestMember = $this->newTestMember();
$this->app['orm.em']->persist($TestMember);
$this->app['orm.em']->flush();
$test_member_id = $this->app['eccube.repository.member']->findOneBy(array('login_id' => $TestMember->getLoginId()))->getId();
// main
$redirectUrl = $this->app->url('admin_setting_system_member');
$this->client->request('DELETE', $this->app->url('admin_setting_system_member_delete', array('id' => $test_member_id)));
$this->assertTrue($this->client->getResponse()->isRedirect($redirectUrl));
$hookpoins = array(EccubeEvents::ADMIN_SETTING_SYSTEM_MEMBER_DELETE_INITIALIZE, EccubeEvents::ADMIN_SETTING_SYSTEM_MEMBER_DELETE_COMPLETE);
$this->verifyOutputString($hookpoins);
// after
$this->app['orm.em']->remove($TestMember);
$this->app['orm.em']->flush();
}