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);
}