Don't cache the controller   Results in ivars hanging around between examples, which just led me to burn an hour trying to figure out why @current_user in a controller remained the same between two different examples.  Rails does use ||= for its controller, but its own test process must be doing additional work to ensure all state is cleared between each test
Don't cache the controller
  Results in ivars hanging around between examples, which just led me to burn an hour trying to figure out why @current_user in a controller remained the same between two different examples.  Rails does use ||= for its controller, but its own test process must be doing additional work to ensure all state is cleared between each test

spicycode/micronaut-rails