Sonata\Test\CustomerBundle\Controller\Api\CustomerControllerTest::testDeleteCustomerAction PHP Method

testDeleteCustomerAction() public method

    public function testDeleteCustomerAction()
    {
        $customer = $this->getMock('Sonata\\CustomerBundle\\Model\\CustomerInterface');
        $customerManager = $this->getMock('Sonata\\Component\\Customer\\CustomerManagerInterface');
        $customerManager->expects($this->once())->method('findOneBy')->will($this->returnValue($customer));
        $customerManager->expects($this->once())->method('delete');
        $view = $this->createCustomerController($customer, $customerManager)->deleteCustomerAction(1);
        $this->assertEquals(array('deleted' => true), $view);
    }