Evaluating and Improving ChatGPT for Unit Test Generation | Synapse