public void Min_TwoValueTests( AccessibilityLevel a1, AccessibilityLevel a2, AccessibilityLevel expected) { AccessibilityLevel actual = AccessibilityLevelMethods.Min(a1, a2); Assert.Equal(expected, actual); }
protected override AccessibilityLevel GetAccessibility() { var accessibility = AccessibilityLevel.Normal; foreach (var requirement in _requirements) { accessibility = AccessibilityLevelMethods.Min(accessibility, requirement.Accessibility); if (accessibility == AccessibilityLevel.None) { break; } } return(accessibility); }