public function testAddResourceValueOnDefaultResourceBuilderWhenOthersCannotMatch()
 {
     $expData = $this->getMockBuilder('\\SMWExpData')->disableOriginalConstructor()->getMock();
     $property = $this->dataItemFactory->newDIProperty('Foo');
     $dataItem = $this->dataItemFactory->newDIBlob('Bar');
     $resourceBuilder = $this->getMockBuilder(ResourceBuilder::class)->disableOriginalConstructor()->getMock();
     $resourceBuilder->expects($this->once())->method('isResourceBuilderFor')->will($this->returnValue(false));
     $defaultResourceBuilder = $this->getMockBuilder(ResourceBuilder::class)->disableOriginalConstructor()->getMock();
     $defaultResourceBuilder->expects($this->once())->method('addResourceValue');
     $instance = new DispatchingResourceBuilder();
     $instance->addResourceBuilder($resourceBuilder);
     $instance->addDefaultResourceBuilder($defaultResourceBuilder);
     $instance->addResourceValue($expData, $property, $dataItem);
 }