Make some classes ICloneable; implement SettingsRepositoryViewModel.
This commit is contained in:
@ -56,27 +56,5 @@ namespace Tests.Controller
|
||||
Assert.AreEqual(1, sr.SettingsList.Count);
|
||||
Assert.AreEqual(testName, sr.SettingsList[0].Name);
|
||||
}
|
||||
|
||||
[Test]
|
||||
public void CreateDefaultSettings()
|
||||
{
|
||||
SettingsRepository sr = new SettingsRepository();
|
||||
sr.SettingsList.Add(new Settings("test1", null));
|
||||
sr.SettingsList.Add(new Settings("test2", null));
|
||||
sr.SettingsList.Add(new Settings("test3", null));
|
||||
sr.ResetDefault();
|
||||
|
||||
// Assert that there are now only the 2 default settings
|
||||
Assert.AreEqual(2, sr.SettingsList.Count);
|
||||
|
||||
Assert.AreEqual(
|
||||
zaaReloaded2.Properties.Settings.Default.SettingsNameWard,
|
||||
sr.SettingsList[0].Name,
|
||||
"Settings for ward expected as #1 (index 0) in list");
|
||||
Assert.AreEqual(
|
||||
zaaReloaded2.Properties.Settings.Default.SettingsNameClinic,
|
||||
sr.SettingsList[1].Name,
|
||||
"Settings for outpatient clinic expected as #2 (index 1) in list");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user