Maybe that's a bit too much? I don't you just rely on `eq_(self.view.category, category)`?