在进行单元测试时,我偶然发现了静态FreshPageModelResolver.ResolvePageModel
,这显然是不可测试的。
我打算做一个包装器和一个接口,但我的一部分是说“FreshMvvm 是一个现代框架,为应该完全可测试的现代架构而设计”
我错过了什么吗?我应该没用过FreshPageModelResolver.ResolvePageModel
吗?
看源码,其实并没有真正需要静态实现:https ://github.com/rid00z/FreshMvvm/blob/master/src/FreshMvvm/FreshPageModelResolver.cs