困扰我几年的问题,js开发中,针对哪些函数可以使用单元测试
其实这个问题严格的说,是单元测试用在哪些地方困扰了我几年,这次提问到js是因为前端开发有单元测试的需求,我看了很多单元测试的例子,在示例程序里面都是针对一个类似工具函数(js)、封装好的方法(c#)来进行单元测试,然后用断言来看他的返回值是否符合预期。所以我不知道确实是单元测试用来测试工具,还是说我理解有错误。js来说,传统的crud上用单元测试的话,感觉是行不通的,例如,新增,你在用例里面写好的新增内容是不会改变的,删除,你每次删除的ID肯定都不是相同的。
单元测试究竟应用在哪些位置(针对哪些函数)使用?
我相信同样有很多小伙伴跟我有一样的疑惑,请前辈解惑!