public function testAddsExtensions() { $package = new Package(static::$name); $package->addExtension('mod_test', static::$archive_src, 'module', 'site'); $extensions = $package->getExtensions(); self::assertNotEmpty($extensions); $count_1 = count($extensions); self::assertEquals(1, $count_1); self::assertInstanceOf('\\VikiJel\\JoomlaExtensionsPackager\\Extension', $extensions['mod_test']); $package->addExtensionInstance(Extension::create('plg_search_stuff', static::$archive_src, 'plugin', null, 'search')); $extensions = $package->getExtensions(); $count_2 = count($extensions); self::assertEquals(2, $count_2); self::assertInstanceOf('\\VikiJel\\JoomlaExtensionsPackager\\Extension', $extensions['plg_search_stuff']); }