Source
value'whatever_c123e'
---
test case String match
in
pattern'foo'
out
values
value'foo'
result SUCCEED
value'fooo'
result FAIL
value'fo'
result FAIL
value'bar'
result FAIL
---
test case Match all
in
pattern'*'
out
values
value'abc'
result SUCCEED
value'123'
result SUCCEED
value''
result SUCCEED
---
test case Empty
in
pattern''
out
values
value''
result SUCCEED
value'123'
result FAIL
---
test case Wildcard lo*ip*m
in
pattern'lo*ip*m'
out
values
value'lorem_ipsum'
result SUCCEED
---
test case Wildcard a*bc
in
pattern'a*bc'
out
values
value'aaa123bc'
result SUCCEED
value'aXbXbcXbc'
result SUCCEED
value'aXbXbcXb'
result FAIL
---
test case Wildcard a*bc*d
in
pattern'a*bc*d'
out
values
value'aXbXbcXXd'