Sonata\Test\InvoiceBundle\Controller\Api\InvoiceControllerTest::createInvoiceController PHP Method

createInvoiceController() public method

public createInvoiceController ( $invoice = null, $invoiceManager = null ) : InvoiceController
$invoice
$invoiceManager
return Sonata\InvoiceBundle\Controller\Api\InvoiceController
    public function createInvoiceController($invoice = null, $invoiceManager = null)
    {
        if (null === $invoiceManager) {
            $invoiceManager = $this->getMock('Sonata\\Component\\Invoice\\InvoiceManagerInterface');
        }
        if (null !== $invoice) {
            $invoiceManager->expects($this->once())->method('findOneBy')->will($this->returnValue($invoice));
        }
        return new InvoiceController($invoiceManager);
    }