private void AssertSettingsType(Type type, IEnumerable <KeyValuePair <SettingsGroupFilter, bool> > expectedResults) { foreach (var expectedResult in expectedResults) { Assert.AreEqual(expectedResult.Value, SettingsGroupDescriptor.ApplyFilter(expectedResult.Key, type), "(Filter={0}) expected {1} for {2}", expectedResult.Key, expectedResult.Value, type); } }