它分成以下几个步骤:建立mock;将mock和待测试的对象连接起来;在mock上设置预期的返回值;开启replay模式,准备记录实际发生的调用;进行测试;验证测试结果,调用顺序是否正确,返回值是否符合期望;