See eg failing spec result:
`TagExportWorker behaves like a data export worker #perform should set the data request started
Failure/Error: data_request.finished!
<Double (anonymous)> received unexpected message :- with (#<Double (anonymous)>)`
This happens because the mocked data_request does not recognize the model's enum method finished!, we therefore have to allow the test double to receive the enum method .
See eg failing spec result: `TagExportWorker behaves like a data export worker #perform should set the data request started Failure/Error: data_request.finished!
<Double (anonymous)> received unexpected message :- with (#<Double (anonymous)>)`
This happens because the mocked data_request does not recognize the model's enum method
finished!
, we therefore have to allow the test double to receive the enum method .