private function OverrideNodeOptionsTest::assertNodeFieldsUpdated in Override Node Options 7
Assert that fields in a node were updated to certain values.
Parameters
\stdClass $node: The node object to check (will be reloaded from the database).
array $fields: An array of values to check equality, keyed by node object property.
3 calls to OverrideNodeOptionsTest::assertNodeFieldsUpdated()
- OverrideNodeOptionsTest::testNodeAuthor in src/Tests/ Functional/ OverrideNodeOptionsTest.php 
- Test the 'Authoring information' fieldset.
- OverrideNodeOptionsTest::testNodeOptions in src/Tests/ Functional/ OverrideNodeOptionsTest.php 
- Test the 'Authoring information' fieldset.
- OverrideNodeOptionsTest::testNodeRevisions in src/Tests/ Functional/ OverrideNodeOptionsTest.php 
- Test the 'Revision information' fieldset.
File
- src/Tests/ Functional/ OverrideNodeOptionsTest.php, line 58 
- Unit tests for the override_node_options module.
Class
- OverrideNodeOptionsTest
- Defines a base class for testing the Override Node Options module.
Namespace
Drupal\override_node_options\Tests\FunctionalCode
private function assertNodeFieldsUpdated(\stdClass $node, array $fields) {
  // Re-load the node from the database to make sure we have the current
  // values.
  $node = node_load($node->nid, NULL, TRUE);
  foreach ($fields as $field => $value) {
    $this
      ->assertEqual($node->{$field}, $value, t('Node @field was updated to !value, expected !expected.', array(
      '@field' => $field,
      '!value' => var_export($node->{$field}, TRUE),
      '!expected' => var_export($value, TRUE),
    )));
  }
}