createMock(PluginInterface::class)); $this->assertEquals('', $plugin->getId()); $this->assertEquals('', $plugin->getName()); $this->assertEquals('', $plugin->getPath()); $this->assertNull($plugin->getMetadata()); } public function testGetterAndSetter() { $metadata = new PluginMetadata(); $plugin = new Plugin($this->createMock(PluginInterface::class)); $plugin->setMetadata($metadata); $this->assertEquals($metadata, $plugin->getMetadata()); } }