public void ResetAllSocStatusTest()
        {
            // Arrange
            var skillsImportService = new SkillsFrameworkDataImportService(fakeSkillsFrameworkService, fakeFrameworkSkillRepository, fakeJobProfileSocCodeRepository, fakeJobProfileRepository, fakeSocSkillMatrixRepository, fakeReportAuditRepository);

            A.CallTo(() => fakeSkillsFrameworkService.ResetAllSocStatus()).DoesNothing();

            // Act
            skillsImportService.ResetAllSocStatus();
            A.CallTo(() => fakeSkillsFrameworkService.ResetAllSocStatus()).MustHaveHappenedOnceExactly();
            A.CallTo(() => fakeReportAuditRepository.CreateAudit("SummaryDetails", A <string> ._)).MustHaveHappened(2, Times.Exactly);
        }
 public void ResetAllSocStatus()
 {
     reportAuditRepository.CreateAudit(SummaryDetailsKey, $"Reseting status of all SOCs to awaiting import");
     skillsFrameworkService.ResetAllSocStatus();
     reportAuditRepository.CreateAudit(SummaryDetailsKey, $"Status has been reset");
 }