public function testSetData_unserializedClosure() { $testData = '123'; /** @var \PHPUnit_Framework_MockObject_MockObject|SerializerInterface $serializerMock */ $serializerMock = $this->getMockBuilder(SerializerInterface::class)->setMethods(['unserialize'])->getMockForAbstractClass(); $serializerMock->expects($this->once())->method('unserialize')->with($testData)->willReturn(true); $command = new ClosureCommand($serializerMock); $command->setData($testData); }