Example #1
0
 public function testGetETagSeedAndIncrementETag()
 {
     //unset and reconnect Db to resolve mysqli fetch exeception
     global $db;
     unset($db->database);
     $db->checkConnection();
     $user = new User();
     $user->retrieve(1);
     //execute getETagSeed method, get Etag value
     $ETagInitial = $user->getETagSeed('test');
     $this->assertGreaterThanOrEqual(0, $ETagInitial);
     //execute incrementETag to increment
     $user->incrementETag('test');
     //execute getETagSeed method again, get Etag final value and  compare final and initial values
     $ETagFinal = $user->getETagSeed('test');
     $this->assertGreaterThan($ETagInitial, $ETagFinal);
 }