/**
  * @test
  */
 public function lockSiteOrExitUpdatesLockFlagFileLastModifiedTimestampIfItExists()
 {
     $oldLastModifiedTimestamp = time() - 100;
     $this->mockLockFlagFile->lastModified($oldLastModifiedTimestamp);
     $this->lockManager->lockSiteOrExit();
     $this->assertNotEquals($oldLastModifiedTimestamp, $this->mockLockFlagFile->filemtime());
 }
 /**
  * @param string   $filename
  * @param DateTime $modifiedTime
  *
  * @return vfsStreamFile
  */
 private function getMockModifiedFile($filename, $modifiedTime)
 {
     $file = new vfsStreamFile('foo.txt');
     $file->lastModified($modifiedTime->getTimestamp());
     $this->root->addChild($file);
     return $file;
 }