Since most of the controller logic is in an abstract controller (RequestsController), it receives its own testcase. The corresponding duplicate tests in the subclass controller testcases are no longer necessary. The integration is already covered by the Cucumber features.
The reason for this is to discourage users from submitting 3 different problems in a single request.
…ese will already be on the Zendesk user and there is no need to ask this every time