add tests for string extention