public async Task Should_Get_All_Values() { var settingManager = new SettingManager(CreateMockSettingDefinitionManager()) { SettingStore = new MemorySettingStore() }; (await settingManager.GetAllSettingValuesAsync()).Count.ShouldBe(3); (await settingManager.GetAllSettingValuesForApplicationAsync()).Count.ShouldBe(3); (await settingManager.GetAllSettingValuesForTenantAsync(1)).Count.ShouldBe(1); (await settingManager.GetAllSettingValuesForTenantAsync(2)).Count.ShouldBe(0); (await settingManager.GetAllSettingValuesForTenantAsync(3)).Count.ShouldBe(0); (await settingManager.GetAllSettingValuesForUserAsync(1)).Count.ShouldBe(1); (await settingManager.GetAllSettingValuesForUserAsync(2)).Count.ShouldBe(1); (await settingManager.GetAllSettingValuesForUserAsync(3)).Count.ShouldBe(0); }