以上两个问题主要是关于 测试前的初始状态和测试后的收尾工作，初始的问题在init函数中已经有对存在的文件进行删除，所以即使上次收尾工作没如期进行，但也不会影响这次的测试。其次单元测试意图只是测试相应的函数功能是否以及逻辑正常，没有必要把所有特殊异常考虑进来。