Chris@0: container->get('entity_type.manager') Chris@0: ->getStorage($entity->getEntityTypeId()); Chris@0: $storage->resetCache([$entity->id()]); Chris@0: $e = $storage->load($entity->id()); Chris@0: Chris@0: $field = $values = $e->getTranslation($langcode)->$field_name; Chris@0: // Filter out empty values so that they don't mess with the assertions. Chris@0: $field->filterEmptyItems(); Chris@0: $values = $field->getValue(); Chris@0: $this->assertEqual(count($values), count($expected_values), 'Expected number of values were saved.'); Chris@0: foreach ($expected_values as $key => $value) { Chris@0: $this->assertEqual($values[$key][$column], $value, format_string('Value @value was saved correctly.', ['@value' => $value])); Chris@0: } Chris@0: } Chris@0: Chris@0: }