单元测试一些原则 AAA模式:arrange、act、assert 单元测试关注语义(函数名称、方法) 一个测试就测试一个点 Test Doubles (测试替换) 代码测试dummy,fake,spy, stub, mock 前面4种注重状态(内部数据固定,不管输入什么都是同样的行为) mock关注在于行为(当传入参数A返回值为B,传入参数B则行为发生变化)