Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用相当好的Delphi Mocks框架,并试图创建一个包含具有“副作用”的方法的类的 Mock,即它是一个读取操作,并且在现实世界的实现中它设置内容缓冲区,如果读取成功。所以我的问题是,我如何模拟这种“副作用”?
您可以在模拟上使用 WillExecute 方法并传入一个委托(请参阅 Delphi.Mocks.pas 的签名),它可以执行您想要的任何操作。