public function testRemoveAliases()
{
$aliasList = array(new UrlAlias(array('isCustom' => true)));
$spiAliasList = array(new SPIUrlAlias(array('isCustom' => true)));
$repositoryMock = $this->getRepositoryMock();
$mockedService = $this->getPartlyMockedURLAliasServiceService();
/** @var \PHPUnit_Framework_MockObject_MockObject $urlAliasHandlerMock */
$urlAliasHandlerMock = $this->getPersistenceMock()->urlAliasHandler();
$repositoryMock->expects($this->once())->method('beginTransaction');
$repositoryMock->expects($this->once())->method('commit');
$urlAliasHandlerMock->expects($this->once())->method('removeURLAliases')->with($spiAliasList);
$mockedService->removeAliases($aliasList);
}