protected function _getLock($attr)
{
$this->workflows = $this->getMockBuilder(Workflows::class)->disableOriginalConstructor()->getMock();
$this->environment = $this->getMockBuilder(Environment::class)->disableOriginalConstructor()->getMock();
$this->environment->method('getWorkflows')->willReturn($this->workflows);
$lock = new Lock((object) $attr, ['environment' => $this->environment]);
return $lock;
}