示例#1
0
 public function testRefresh()
 {
     $o = new ShardedOne();
     $this->dm->persist($o);
     $this->dm->flush();
     $this->dm->refresh($o);
     $queries = $this->ql->getAll();
     $lastQuery = end($queries);
     $this->assertTrue($lastQuery['findOne']);
     $this->assertContains('k', array_keys($lastQuery['query']));
     $this->assertEquals($o->key, $lastQuery['query']['k']);
 }