implement controller tests for researcher