createForeignTitle( $title, $ns ); $this->assertEquals( $testTitle->isNamespaceIdKnown(), $foreignTitle->isNamespaceIdKnown() ); if ( $testTitle->isNamespaceIdKnown() && $foreignTitle->isNamespaceIdKnown() ) { $this->assertEquals( $testTitle->getNamespaceId(), $foreignTitle->getNamespaceId() ); } $this->assertEquals( $testTitle->getNamespaceName(), $foreignTitle->getNamespaceName() ); $this->assertEquals( $testTitle->getText(), $foreignTitle->getText() ); $this->assertEquals( str_replace( ' ', '_', $title ), $foreignTitle->getFullText() ); } }