Beispiel #1
0
        public void LoadFromString_WithinvalidOrNullInput_ShouldThrow(string inputStr, Type expectedExceptionType)
        {
            var    option     = new BypassAllAuthenticatedUsersOption();
            Action testAction = () => option.LoadFromString(inputStr);

            testAction.ShouldThrow(expectedExceptionType);
        }
Beispiel #2
0
        public void LoadFromString_WithValidInput_StringValueShouldMatchInput(string inputStr)
        {
            var option = new BypassAllAuthenticatedUsersOption();

            option.LoadFromString(inputStr);

            option.GetStringValue()
            .ShouldBe(inputStr);
        }
Beispiel #3
0
        public void LoadFromString_WithValidInput_ValueShouldMatchInput(string inputStr, bool expectedValue)
        {
            var option = new BypassAllAuthenticatedUsersOption();

            option.LoadFromString(inputStr);

            option.Value
            .ShouldBe(expectedValue);
        }