/** * @param string $title * @param string $body * @return Post */ protected function createPost($title = 'testing title', $body = 'testing body') { // do not use create() method to prevent trait nested update from being applied $post = new Post(['title' => $title, 'body' => $body]); $post->save(); return $post; }