change Token#String() format
restructure the test case