public void ContactSettingsRepository_NoPresets_ShouldReturnEmptyCollection([Frozen(As = typeof(SiteContext))] FakeSiteContext sitecoreContext, FakeSiteContextSwitcher siteContextSwitcher, Db db, [Greedy] SettingsRepository repo)
        {
            CreateItem(db, PresetsRoot + sitecoreContext.Name);

            repo.GetPresets().Count.Should().Be(0);
        }
 public void Save_OnePresent_ShouldReturnSingleSetting(string settingName, [Frozen(As = typeof(SiteContext))] FakeSiteContext sitecoreContext, FakeSiteContextSwitcher siteContextSwitcher, Db db, [Greedy] SettingsRepository repo)
 {
     CreateItem(db, PresetsRoot + sitecoreContext.Name);
     repo.Save(settingName, EmptySpecification);
     repo.GetPresets().Count.Should().Be(1);
 }