setDisplay(); $view->removeHandler('default', 'argument', 'uid_touch'); // Add an additional comment which is not created by the user. $new_user = User::create(['name' => 'new user']); $new_user->save(); $comment = Comment::create([ 'uid' => $new_user->uid->value, 'entity_id' => $this->nodeUserCommented->id(), 'entity_type' => 'node', 'field_name' => 'comment', 'subject' => 'if a woodchuck could chuck wood.', ]); $comment->save(); $options = [ 'id' => 'uid_touch', 'table' => 'node_field_data', 'field' => 'uid_touch', 'value' => [$this->loggedInUser->id()], ]; $view->addHandler('default', 'filter', 'node_field_data', 'uid_touch', $options); $this->executeView($view, [$this->account->id()]); $result_set = [ [ 'nid' => $this->nodeUserPosted->id(), ], [ 'nid' => $this->nodeUserCommented->id(), ], ]; $column_map = ['nid' => 'nid']; $this->assertIdenticalResultset($view, $result_set, $column_map); } }