对于,如果会出现有些个别单元无法缺失另一个单元,拥有彼此相互的重要性,缺一不可,那这样只能使用集成测试,单元测试就完全无法执行了?相当于,AB是属于一起运行的,少了A,就出现BUG或无法运行;少了B,也出现BUG或无法运行
不一定要集成测试,但你的单元测试代码需要mock,即用假数据代替a,b
还可以这么玩......
你所说的那种单元模块你可以设计一个驱动模块来测试,那也是单元测试
所以单元测试的测试用例尽量保证相互独立
你的意思是要灵活运用咯?
那这算是bug吗
对啊,那就是采用集成测试。