This will always return true, since you haven't changed any attributes of the article itself -- the association is done solely by setting the comment's `article_id`. If an error were to occur, it would be on line 19, which would raise an exception due to the use of `create!`. This would work better:

```
@comment = @article.comments.new(comment_params)
if @comment.save
  ...
```