public function testUpdateType($fieldName, $expectedValue)
{
$this->insertDatabaseFixture(__DIR__ . '/_fixtures/existing_types.php');
$gateway = $this->getGateway();
$updateStruct = $this->getTypeUpdateFixture();
$gateway->updateType(1, 0, $updateStruct);
$this->assertQueryResult(array(array($fieldName => $expectedValue)), $this->getDatabaseHandler()->createSelectQuery()->select($fieldName)->from('ezcontentclass')->where('id = 1 AND version = 0'), "Incorrect value stored for '{$fieldName}'.");
}