863 B
863 B
Mock 与测试
English documentation: SDK_Mock_And_Testing.md.
公开 DLL-only 包在 Aisu.SIM1.Face.Runtime.dll 中包含运行时 Mock 支持,但不包含 EditMode 测试源码。
Editor Mock
无真实硬件进行 Editor 联调时,在 FaceSdkSettings 中启用:
Use Mock In Editor = true
启用后,SDK 在 Unity Editor 中使用内置 Mock 通信层,不会打开真实串口。
真实硬件验证
验证真实 SI-M1 硬件时:
- 设置
Use Mock In Editor = false。 - 配置
Editor Port Name、Editor Baud Rate和Editor Read Buffer Size。 - 在场景中创建
FaceModuleManager。 - 调用
Open(),然后等待WaitReadyAsync()或处理OnReady。
自动化测试
内部 EditMode 测试保留在私有开发 SDK 仓库中,不随 DLL-only 公开包发布。