added more tests in testCharacter