|
a70a302134
|
refactor: 重构了dir的结构,以便于序列化和反序列化
|
2024-10-12 22:01:48 +08:00 |
|
|
62366f0d97
|
chore: 推送到coding
|
2024-10-12 22:01:48 +08:00 |
|
|
78d9e68fea
|
refactor:将每个测试方法改为相互独立
原因是:
1. 相互独立的单元测试,有助于debug问题,
2. 不需要考虑执行顺序,额外的运行环境等,更加简单。
做的工作是:
1. 去掉了顺序执行,这有助于并发调用,减少测试时间
2. 去掉了测试方法中共享的实例
|
2024-10-12 22:00:25 +08:00 |
|
|
c254cb190a
|
feat: 添加windows 文件/文件夹权限校验和增加
linux部分功能将长久处于TODO状态下
|
2024-10-12 21:59:43 +08:00 |
|
|
1809dbebf5
|
chore: 完成了文件操作,现在可以对旧文件夹执行更新策略,并添加了单元测试
1. 写逻辑复杂的程序,单元测试必不可少,重构和修改更有信心
2. 单元测试每个测试函数应该是独立的,不相互依赖的,也应该是简单的,否则出现问题不好排查,它叫单元测试
3. 运行测试和debug的时候不要害怕😰😰😰😰😰🙃🙃🙃🙃🙃❤️❤️❤️❤️❤️,它帮你找到了错误,完全没有否定你的意思·····
|
2024-10-12 21:58:37 +08:00 |
|
|
46315ba760
|
chore: 添加sqlite 数据库,remote server 增加一些接口
添加了一些数据模型,添加了一些简单的单元测试
|
2024-10-12 21:57:45 +08:00 |
|