diff --git a/SafeExamBrowser.Lockdown.UnitTests/FeatureConfigurationBackupTests.cs b/SafeExamBrowser.Lockdown.UnitTests/FeatureConfigurationBackupTests.cs index 82401564..bdb0a049 100644 --- a/SafeExamBrowser.Lockdown.UnitTests/FeatureConfigurationBackupTests.cs +++ b/SafeExamBrowser.Lockdown.UnitTests/FeatureConfigurationBackupTests.cs @@ -70,6 +70,20 @@ namespace SafeExamBrowser.Lockdown.UnitTests Assert.IsFalse(File.Exists(filePath)); } + [TestMethod] + public void Delete_MustNotFailIfDataNotInBackup() + { + var configuration = new FeatureConfigurationStub(); + + sut.Delete(configuration); + + sut.Save(new FeatureConfigurationStub()); + sut.Save(new FeatureConfigurationStub()); + sut.Save(new FeatureConfigurationStub()); + + sut.Delete(configuration); + } + [TestMethod] public void GetAll_MustReturnAllConfigurationData() {