public void IsValidTest()
        {
            var solution = new _020_ValidParentheses();

            Assert.IsTrue(solution.IsValid("()"));
            Assert.IsTrue(solution.IsValid("[]"));
            Assert.IsTrue(solution.IsValid("{}"));
            Assert.IsTrue(solution.IsValid("()[]{}"));
        }
        public void IsValidTest_WithOtherCharacters()
        {
            var solution = new _020_ValidParentheses();

            Assert.IsTrue(solution.IsValid("abc(abc)abc"));
            Assert.IsTrue(solution.IsValid("abc[abc]abc"));
            Assert.IsTrue(solution.IsValid("abc{abc}abc"));
            Assert.IsTrue(solution.IsValid("abc(abc)abc[abc]abc{abc}abc"));
        }
Пример #3
0
        public void IsValidTest_WithOtherCharacters()
        {
            var solution = new _020_ValidParentheses();

            Assert.IsTrue(solution.IsValid("abc(abc)abc"));
            Assert.IsTrue(solution.IsValid("abc[abc]abc"));
            Assert.IsTrue(solution.IsValid("abc{abc}abc"));
            Assert.IsTrue(solution.IsValid("abc(abc)abc[abc]abc{abc}abc"));
        }
Пример #4
0
        public void IsValidTest()
        {
            var solution = new _020_ValidParentheses();

            Assert.IsTrue(solution.IsValid("()"));
            Assert.IsTrue(solution.IsValid("[]"));
            Assert.IsTrue(solution.IsValid("{}"));
            Assert.IsTrue(solution.IsValid("()[]{}"));
        }
        public void IsValidTest_NotValid()
        {
            var solution = new _020_ValidParentheses();

            Assert.IsFalse(solution.IsValid("("));
            Assert.IsFalse(solution.IsValid(")"));
            Assert.IsFalse(solution.IsValid("["));
            Assert.IsFalse(solution.IsValid("]"));
            Assert.IsFalse(solution.IsValid("{"));
            Assert.IsFalse(solution.IsValid("}"));
            Assert.IsFalse(solution.IsValid("(]"));
            Assert.IsFalse(solution.IsValid("(}"));
            Assert.IsFalse(solution.IsValid("[)"));
            Assert.IsFalse(solution.IsValid("[}"));
            Assert.IsFalse(solution.IsValid("{)"));
            Assert.IsFalse(solution.IsValid("{]"));
        }
Пример #6
0
        public void IsValidTest_NotValid()
        {
            var solution = new _020_ValidParentheses();

            Assert.IsFalse(solution.IsValid("("));
            Assert.IsFalse(solution.IsValid(")"));
            Assert.IsFalse(solution.IsValid("["));
            Assert.IsFalse(solution.IsValid("]"));
            Assert.IsFalse(solution.IsValid("{"));
            Assert.IsFalse(solution.IsValid("}"));
            Assert.IsFalse(solution.IsValid("(]"));
            Assert.IsFalse(solution.IsValid("(}"));
            Assert.IsFalse(solution.IsValid("[)"));
            Assert.IsFalse(solution.IsValid("[}"));
            Assert.IsFalse(solution.IsValid("{)"));
            Assert.IsFalse(solution.IsValid("{]"));
        }