From c122f088c91ace56cc4cb8dcca564a01142f8b70 Mon Sep 17 00:00:00 2001 From: dbuechel Date: Thu, 27 Jun 2019 13:41:31 +0200 Subject: [PATCH] SEBWIN-301: Added missing test case for configuration backup repository. --- .../FeatureConfigurationBackupTests.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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() {