package leetcode import ( "testing" ) func TestIsValid(t *testing.T) { qsts := map[string]bool{ "()": true, "()[]{}": true, "(]": false, "([)]": false, "{[]}": true, } for qst, res := range qsts { if r := isValid(qst); r != res { t.Fatalf("quest is: %+v, except result is: %v, but exec result is: %v", qst, res, r) } } }