public void ResetStartedSocStatusTest() { // Arrange var skillsImportService = new SkillsFrameworkDataImportService(fakeSkillsFrameworkService, fakeFrameworkSkillRepository, fakeJobProfileSocCodeRepository, fakeJobProfileRepository, fakeSocSkillMatrixRepository, fakeReportAuditRepository); A.CallTo(() => fakeSkillsFrameworkService.ResetStartedSocStatus()).DoesNothing(); // Act skillsImportService.ResetStartedSocStatus(); A.CallTo(() => fakeSkillsFrameworkService.ResetStartedSocStatus()).MustHaveHappenedOnceExactly(); A.CallTo(() => fakeReportAuditRepository.CreateAudit("SummaryDetails", A <string> ._)).MustHaveHappened(2, Times.Exactly); }
public void ResetStartedSocStatus() { reportAuditRepository.CreateAudit(SummaryDetailsKey, $"Reseting status of all SOCs stuck in started import status"); skillsFrameworkService.ResetStartedSocStatus(); reportAuditRepository.CreateAudit(SummaryDetailsKey, $"Status has been reset"); }