public function canSetTemplateVariables()
{
$provider = $this->getMock($this->createInstanceClassName(), array('getPageValues'));
$provider->expects($this->once())->method('getPageValues')->willReturnArgument(0);
$record = $this->getBasicRecord();
$variables = array('test' => 'test');
$provider->setTemplateVariables($variables);
$this->assertArrayHasKey('test', $provider->getTemplateVariables($record));
}