for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Wikibase\EntityStore\InMemory;
use Wikibase\EntityStore\EntityStoreTest;
/**
* @covers Wikibase\EntityStore\InMemory\InMemoryEntityStore
*
* @licence GPLv2+
* @author Thomas Pellissier Tanon
*/
class InMemoryEntityStoreTest extends EntityStoreTest {
public function testGetEntityLookup() {
$store = new InMemoryEntityStore( [] );
$this->assertInstanceOf( 'Wikibase\DataModel\Services\Lookup\EntityLookup', $store->getEntityLookup() );
}
public function testGetEntityDocumentLookup() {
$this->assertInstanceOf( 'Wikibase\EntityStore\EntityDocumentLookup', $store->getEntityDocumentLookup() );
public function testGetItemLookup() {
$this->assertInstanceOf( 'Wikibase\DataModel\Services\Lookup\ItemLookup', $store->getItemLookup() );
public function testGetPropertyLookup() {
$this->assertInstanceOf( 'Wikibase\DataModel\Services\Lookup\PropertyLookup', $store->getPropertyLookup() );