public function arrayContainsObjectReturnsFalseForClone()
{
$object = new \stdClass();
$clone = clone $object;
$mockSession = $this->createMock(Persistence\Generic\Session::class);
$mockSession->expects($this->any())->method('getIdentifierByObject')->with($object)->will($this->returnValue('fakeUuid'));
$backend = $this->getAccessibleMockForAbstractClass(Persistence\Generic\Backend\AbstractBackend::class);
$backend->injectPersistenceSession($mockSession);
$this->assertFalse($backend->_call('arrayContainsObject', [$object], $clone, 'clonedFakeUuid'));
}