Correctly injecting SessionState into SearchController and new Session mock added to tests