got it, needed to memoize event inside the private method in order for specs to pass without the instance variables (was getting this error before it was memoized: 

"expected exactly once, invoked twice: Event(id: integer, name: string, created_at: datetime, updated_at: datetime, user_id: integer, uuid: string).find('1005')"