1
我们发现开发需要注册域对象的自动化nunit集成测试非常麻烦(例如为了加载和保存具有所述对象的项目),因为像DataSourceFactories这样的东西需要在Integrate或Initalize阶段注册。Petrelrel可以在测试模式下加载插件吗?
注册插件似乎在测试模式下被忽略。
本质上,模块需要以旧式的方式注册(在测试程序集.config中),当我们在各种插件中有大量模块时,这会变成一种维护工作。
有没有一种方法可以使Petrel加载插件处于测试模式?
在测试模式下Petrel启动期间是否有一种以编程方式注册模块的方法?
在Petrel环境中构建和自动化单元/集成测试有哪些最佳或建议实践,理想情况下测试应该在插件及其模块已加载并初始化的情况下运行,尽可能接近最终用户体验?