public AggregateReportDeserialiser(IReportMetadataDeserialiser reportMetadataDeserialiser,
                                    IPolicyPublishedDeserialiser policyPublishedDeserialiser,
                                    IRecordDeserialiser recordDeserialisery)
 {
     _reportMetadataDeserialiser  = reportMetadataDeserialiser;
     _policyPublishedDeserialiser = policyPublishedDeserialiser;
     _recordDeserialiser          = recordDeserialisery;
 }
 public void SetUp()
 {
     _reportMetadataDeserialiser  = A.Fake <IReportMetadataDeserialiser>();
     _policyPublishedDeserialiser = A.Fake <IPolicyPublishedDeserialiser>();
     _recordDeserialiser          = A.Fake <IRecordDeserialiser>();
     _aggregateReportDeserialiser = new AggregateReportDeserialiser(
         _reportMetadataDeserialiser,
         _policyPublishedDeserialiser,
         _recordDeserialiser);
 }