Ejemplo n.º 1
0
 /**
  * Check if special fields are set as expected.
  */
 public function testPersistSpecialFields()
 {
     /** @var Manager $manager */
     $manager = $this->repository->getManager();
     $product = new ProductDocument();
     $product->setId('testId');
     $product->setTtl(500000);
     $product->setScore('1.0');
     $product->title = 'acme';
     $manager->persist($product);
     $manager->commit();
     $actualProduct = $this->repository->find('testId');
     $this->assertEquals($product->getId(), $actualProduct->getId());
     $this->assertLessThan($product->getTtl(), $actualProduct->getTtl());
 }