Uploads

user can upload a profile photo
I'm not sure is this will work to find cats and reviews for a particular user. If you evaluate this statement it becomes:

```ruby
@cats = Cat.where(@user.id == params[:id])
@cats = Cat.where(1 == 1)
@cats = Cat.where(true) # not sure what this returns, maybe all cats? 
```

I would add a test to ensure that you are getting only the cats from this user. In fact, I don't believe you need to set `@cats` or `@reviews` at all if you have `has_many` associations setup on the `User` model:

```ruby
def show
  @user = User.find(params[:id])
end
```

and in the view

```HTML+ERB
<% @user.cats do |cat| %>

or

<% @user.reviews do |review| %>
```