最近在用Cursor配合Claude 3.5写一个Spring Boot项目的单元测试,确实能省不少事,但总感觉心里没底。比如让它生成一个涉及Mockito和JPA的测试类,逻辑看着挺完整,可一旦跑起来就报各种NPE或者“InvalidUseOfMatchersException”。有时候修了三次prompt,它还是坚持用错误的mock方式,最后只能自己手改。