Asserts that expected view properties have been unset by destroy().
\Drupal\views\ViewExecutable $view:
protected function assertViewDestroy($view) {
$reflection = new \ReflectionClass($view);
$defaults = $reflection
->getDefaultProperties();
// The storage should remain.
unset($defaults['storage']);
foreach ($defaults as $property => $default) {
$this
->assertIdentical($this
->getProtectedProperty($view, $property), $default);
}
}