public function testClear()
{
$user1 = $this->objectManager->find($this->userClassName, 1);
$this->objectManager->clear($this->userClassName);
$user2 = $this->objectManager->find($this->userClassName, 1);
$this->assertNotSame($user1, $user2);
$this->objectManager->clear();
$user3 = $this->objectManager->find($this->userClassName, 1);
$this->assertNotSame($user2, $user3);
$user = $this->createTestObject();
$user->setId(10);
$this->objectManager->persist($user);
$this->objectManager->clear($this->userClassName);
$this->objectManager->flush();
$this->assertNull($this->objectManager->find($this->userClassName, 10));
$user = $this->createTestObject();
$user->setId(10);
$this->objectManager->persist($user);
$this->objectManager->clear();
$this->objectManager->flush();
$this->assertNull($this->objectManager->find($this->userClassName, 10));
}