public static void GetSettingWithProvidedNotDefaultOverNotProvidedPlusProvidedDefault()
        {
            var data = new AccessibilityModifierData(7u, 2u, 1u, 4u, 1u, 2u);

            Assert.That(data.GetSetting("x", Severity.Error), Is.EqualTo("x = always:error"), nameof(data.GetSetting));
        }
        public static void GetSettingWithProvidedNotDefaultOverProvidedDefaultOverNotProvidedAndInterfaceMembersAreNotProvided()
        {
            var data = new AccessibilityModifierData(6u, 1u, 2u, 3u, 2u, 1u);

            Assert.That(data.GetSetting("x", Severity.Error), Is.EqualTo("x = for_non_interface_members:error"), nameof(data.GetSetting));
        }
        public static void GetSettingWithNotProvidedNotOverSumOfProvidedAndProvidedNotDefaultOverProvidedDefault()
        {
            var data = new AccessibilityModifierData(9u, 4u, 2u, 3u, 0u, 0u);

            Assert.That(data.GetSetting("x", Severity.Error), Is.EqualTo("x = omit_if_default:error"), nameof(data.GetSetting));
        }
        public static void GetSettingWithNoOccurrences()
        {
            var data = new AccessibilityModifierData(0u, 0u, 0u, 0u, 0u, 0u);

            Assert.That(data.GetSetting("x", Severity.Error), Is.EqualTo(string.Empty), nameof(data.GetSetting));
        }
        public static void GetSettingWithNotProvidedOverSumOfProvided()
        {
            var data = new AccessibilityModifierData(6u, 4u, 1u, 1u, 0u, 0u);

            Assert.That(data.GetSetting("x", Severity.Error), Is.EqualTo("x = never:error"), nameof(data.GetSetting));
        }