added parse tests and parametrized substring tests