public void ShouldReturnCorrectBooleanIfBracketsAreValidated(string value, bool expected)
        {
            BracketValidation BV = new BracketValidation();
            bool actual          = BV.ValidateBrackets(value);

            Assert.Equal(expected, actual);
        }
Пример #2
0
        public void I_can_validate_brackets(string input, bool expected)
        {
            // Arrange
            // from data

            // Act
            bool actual = BracketValidation.MultiBracketValidation(input);

            //Assert

            Assert.Equal(expected, actual);
        }
Пример #3
0
        public void ReturnsFalseIfOnlyOneBracketInStringTest()
        {
            BracketValidation bracketValidation = new BracketValidation();

            Assert.False(bracketValidation.MultiBracketValidation("["));
        }
Пример #4
0
        public void ReturnsFalseUnbalancedStringTest()
        {
            BracketValidation bracketValidation = new BracketValidation();

            Assert.False(bracketValidation.MultiBracketValidation("[({}]"));
        }
Пример #5
0
        public void CanValidateBalancedStringTest()
        {
            BracketValidation bracketValidation = new BracketValidation();

            Assert.True(bracketValidation.MultiBracketValidation("(){}[[]]"));
        }