optimize the TestCase
change docs