AnalysisController + test