* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Lock\Tests; use PHPUnit\Framework\TestCase; use Psr\Log\LoggerInterface; use Symfony\Component\Lock\Factory; use Symfony\Component\Lock\LockInterface; use Symfony\Component\Lock\StoreInterface; /** * @author Jérémy Derussé */ class FactoryTest extends TestCase { public function testCreateLock() { $store = $this->getMockBuilder(StoreInterface::class)->getMock(); $logger = $this->getMockBuilder(LoggerInterface::class)->getMock(); $factory = new Factory($store); $factory->setLogger($logger); $lock = $factory->createLock('foo'); $this->assertInstanceOf(LockInterface::class, $lock); } } __halt_compiler();----SIGNATURE:----r5bCJkxfLv1r66C9DlD3Wztqjy8ySJ1BK2p3enZk2liPwGNIOSmV0jh5lOueMybIFazwAZ2JI53pZYqKob9UqzAHvImqJ27MEZ2rhIwHEBkQQ0K4eMYqagahZ94Gt4KZ3NFx/7DIOV6th7/oC4yyR328BOwaWefTxpITvJElANF28D1qHt3ZzXYTO7G5iuqL/mAMLTXQoxOTqb0NnkkzvDItsRQ51TJcWi1OOm5uyyA4n+Hgg1BVXRgOwcCZm4DeJSNWYLszMutm0ocf3AJuXXfipdxSBrPsApwsXtKme5QgkwOYRJFhwis/ar/AgF7sxgqHiz0TzcKRRznAy6VtH0wwGWTC4tVJYBiWa5AaH4/GbXPZToN7jbRf2EkxUNMuH0QgkHm7spWpXR+L4QDtFP5JIqN1zE7BwFu1zP76hekDEWjn8Ll0BGABhbcLIp9sGBYcXPhLEj8h6aN50fSP6uZIs2sYFTSs65vSKKeYAOShyb7nFyAU3XjjP4dxk550lm5nUif2mgQaSj7acj4AVfl9IKytmcUwhR5RsQSQsFzQ0ToJA4fUZnSAK33ZKfP3OzBjJAdpVNC+vxf/ats9m0p1beVe9PKWx9ks6C4ekhKVXDkN+qhclKKATHAf8anPZ1Myjaimyy441C4WhvmUP87YyfHbMuTESfG3qLI/QVk=----ATTACHMENT:----NTYyMzcxMjAwNjEzNTIwNyA4NTYzNTM1MDcwMDMxMTUzIDgzNzgyNzA5OTk4MzYyMTU=