create-neat icon indicating copy to clipboard operation
create-neat copied to clipboard

[Discuss]: 是否考虑加入单元测试

Open xiaoFeng5210 opened this issue 1 year ago • 0 comments

Discussion Topic

可以考虑看看,是否加进来一个node测试框架对后续开发进行测试支持。可以不考虑那么严格的TDD,考虑到BDD也可以(先做实现, 然后对实现做尽量完整的测试。 行为驱动开发强调 作为什么角色,想要什么功能, 以便收益什么 , 关注的是整个系统的最终实现是否和用户期望一致)。

加入单元测试,可以更好的给开发人员进行模块化的功能测试,要求很高的测试覆盖率肯定是很难的,但是对于一些复杂功能模块可以进行单独的测试。

提供了这样的一个选项。不一定要求每个pr都附带测试(太严格,不现实),但是加入了测试后,其他人提交pr可以选择加进去测试。可以让程序更健壮,减少debug时间,让写程序的人建立这种好的习惯。

所以我这边认为单元测试对于未来还是很重要的。

测试框架选择: jest vitest都是比较好的选择

Screenshots

No response

Links

No response

xiaoFeng5210 avatar Apr 11 '24 09:04 xiaoFeng5210