为了测试快速对象,根据我所读的内容,我们将它们子类化并模拟想要返回测试值的方法。然后,我观看了有关快速性能的WWDC视频,演示者建议将类标记为final,以帮助编译器决定如何调用方法,并且从我看到的示例中可以看出,添加final可以有所帮助。
我遇到的问题是如何将类标记为final,但仍启用子类模拟?有人真的遇到过这个问题吗?还是应该从声明中删除final关键字?
任何建议都会很棒,或者如果没有任何建议告诉我我做得不好。
谢谢,迈克。
unit-testing swift
swift ×1
unit-testing ×1