add string marshalling testcase