separated unit tests for controllers based on controller being tested