// Set the lock object with a different owner than the mocked account above.
$lock =
new Lock(2,
(int) $_SERVER['REQUEST_TIME'
]);
$view_ui->
setLock($lock);
$this->
assertTrue($view_ui->
isLocked());
// Set a different lock object with the same object as the mocked account.
$lock =
new Lock(1,
(int) $_SERVER['REQUEST_TIME'
]);
$view_ui->
setLock($lock);
$this->
assertFalse($view_ui->
isLocked());
$view_ui->
unsetLock(NULL
);
$this->
assertFalse($view_ui->
isLocked());
} /**
* Tests serialization of the ViewUI object.
*/
public function testSerialization() { $storage =
new View([], 'view'
);
$executable =
$this->
getMockBuilder('Drupal\views\ViewExecutable'
) ->
disableOriginalConstructor() ->
setConstructorArgs([$storage])