record_replay library

Classes

InvocationEvent<T>
可记录文件系统调用事件的基类. [...]
LiveRecording
正在进行的录制 ,可以序列化到磁盘以供以后在ReplayFileSystem中使用. [...]
MethodEvent<T>
文件系统对象上方法的可记录调用.
PropertyGetEvent<T>
文件系统对象上属性获取器的可记录调用.
PropertySetEvent<T>
文件系统对象上属性设置器的可记录调用.
Recording
一系列在调用的一种记录文件系统及其关联的对象( FileDirectoryIOSink等). [...]
RecordingFileSystem
记录调用以供以后在测试中回放的文件系统. [...]
ReplayFileSystem
一种文件系统,可重播先前记录中的调用以用于测试. [...]

Exceptions / Errors

InvocationException
当调用记录了错误时,在重播期间抛出了异常,但是我们无法找到特定于类型的转换器来将记录的错误反序列化为更特定的异常类型.
NoMatchingInvocationError
记录中没有匹配的调用时,在重放过程中引发错误.