Eccube\Tests\Web\Admin\Order\EditControllerTest::testRoutingAdminOrderEditPost PHP Метод

testRoutingAdminOrderEditPost() публичный Метод

    public function testRoutingAdminOrderEditPost()
    {
        $Customer = $this->createCustomer();
        $Order = $this->createOrder($Customer);
        $formData = $this->createFormData($Customer, $this->Product);
        $this->client->request('POST', $this->app->url('admin_order_edit', array('id' => $Order->getId())), array('order' => $formData, 'mode' => 'register'));
        $this->assertTrue($this->client->getResponse()->isRedirect($this->app->url('admin_order_edit', array('id' => $Order->getId()))));
        $EditedOrder = $this->app['eccube.repository.order']->find($Order->getId());
        $this->expected = $formData['name']['name01'];
        $this->actual = $EditedOrder->getName01();
        $this->verify();
    }