Tests installing modules via enableModules() with DepedencyInjection services.
function testEnableModulesInstallContainer() {
// Install Node module.
$this
->enableModules(array(
'field_sql_storage',
'field',
'node',
));
$this
->installSchema('node', array(
'node_type',
'node',
'node_field_data',
));
// Perform an entity query against node.
$query = \Drupal::entityQuery('node');
// Disable node access checks, since User module is not enabled.
$query
->accessCheck(FALSE);
$query
->condition('nid', 1);
$query
->execute();
$this
->pass('Entity field query was executed.');
}