}
/**
+ * @covers ApiModuleManager::getModule
* @dataProvider getModuleProvider
*/
public function testGetModule( $modules, $name, $expectedClass ) {
$this->assertNotSame( $module1, $module4 );
}
+ /**
+ * @covers ApiModuleManager::getModule
+ */
public function testGetModule_null() {
$modules = array(
'login' => 'ApiLogin',
$this->assertNull( $moduleManager->getModule( 'login', 'bla' ), 'wrong group' );
}
+ /**
+ * @covers ApiModuleManager::getNames
+ */
public function testGetNames() {
$fooModules = array(
'login' => 'ApiLogin',
$this->assertArrayEquals( array_keys( $allModules ), $allNames );
}
+ /**
+ * @covers ApiModuleManager::getNamesWithClasses
+ */
public function testGetNamesWithClasses() {
$fooModules = array(
'login' => 'ApiLogin',
$this->assertArrayEquals( $allModules, $allNamesWithClasses );
}
+ /**
+ * @covers ApiModuleManager::getModuleGroup
+ */
public function testGetModuleGroup() {
$fooModules = array(
'login' => 'ApiLogin',
$this->assertNull( $moduleManager->getModuleGroup( 'quux' ) );
}
+ /**
+ * @covers ApiModuleManager::getGroups
+ */
public function testGetGroups() {
$fooModules = array(
'login' => 'ApiLogin',