Exemplo n.º 1
0
 /**
  * @test
  * @group library
  */
 public function checkUpdateDateOnReturnObject()
 {
     $groupId = 'GROUP-2d1fca5b-1bc5-4558-b684-4cd3322eb923-GROUP';
     $editValues = array('name' => 'test edit last update');
     $testGroup = $this->service->edit($groupId, $this->websiteId, $editValues);
     $this->assertInstanceOf('Cms\\Data\\Group', $testGroup);
     $this->assertSame($editValues['name'], $testGroup->getName());
     $this->assertSame($this->websiteId, $testGroup->getWebsiteId());
     $this->assertSame($groupId, $testGroup->getId());
     // Timestamp der letzten Aenderung darf nicht aelter sein als ein paar Sekunden
     $this->assertNotNull($testGroup->getLastupdate());
     $maxAlter = date('Y-m-d H:i:s', time() - 2);
     $this->assertGreaterThan($maxAlter, $testGroup->getLastupdate());
 }