public async Task ShouldResetSuccessfulSyncFlag()
        {
            var service = new ResetLearningStandards(_secretConfigProvider, _instanceContext);

            await service.Execute();

            var secretConfig = await _secretConfigProvider.GetSecretConfiguration();

            secretConfig.LearningStandardsCredential.SynchronizationWasSuccessful.ShouldBe(false);
        }
        public async Task ShouldResetAcademicBenchmarkCredentials()
        {
            var service = new ResetLearningStandards(_secretConfigProvider, _instanceContext);

            await service.Execute();

            var secretConfig = await _secretConfigProvider.GetSecretConfiguration();

            secretConfig.LearningStandardsCredential.ApiSecret.ShouldBeEmpty();
            secretConfig.LearningStandardsCredential.ApiKey.ShouldBeEmpty();
        }
        public async Task ShouldNotResetDateOfLastSync()
        {
            var yesterday = DateTime.Today.AddDays(-1);

            await SetLearningStandardsSyncDate(yesterday);

            var service = new ResetLearningStandards(_secretConfigProvider, _instanceContext);

            await service.Execute();

            var secretConfig = await _secretConfigProvider.GetSecretConfiguration();

            secretConfig.LearningStandardsCredential.LastUpdatedDate.ShouldBe(yesterday);
        }