public function testUpdateContentNonRedundantFieldSet4($initialLanguageCode, $structFields, $spiFields)
{
$existingFields = array(new Field(array('id' => '100', 'fieldDefIdentifier' => 'identifier1', 'value' => 'initialValue1', 'languageCode' => 'eng-GB')), new Field(array('id' => '101', 'fieldDefIdentifier' => 'identifier2', 'value' => 'initialValue2', 'languageCode' => 'eng-GB')));
$fieldDefinitions = array(new FieldDefinition(array('id' => 'fieldDefinitionId1', 'fieldTypeIdentifier' => 'fieldTypeIdentifier', 'isTranslatable' => true, 'identifier' => 'identifier1', 'isRequired' => false, 'defaultValue' => self::EMPTY_FIELD_VALUE)), new FieldDefinition(array('id' => 'fieldDefinitionId2', 'fieldTypeIdentifier' => 'fieldTypeIdentifier', 'isTranslatable' => true, 'identifier' => 'identifier2', 'isRequired' => false, 'defaultValue' => self::EMPTY_FIELD_VALUE)));
$this->assertForTestUpdateContentNonRedundantFieldSet($initialLanguageCode, $structFields, $spiFields, $existingFields, $fieldDefinitions);
}