我在Flutter应用程序中使用MobX进行状态管理,我的商店有一个init()方法,用于在启动时使用所有需要的信息填充状态: MyStore { void fetchInfo() { alter observables of store }
} 因为我没有提交测试驱动程序,所以我现在可以在实现之后编写单元测试,我不知道如何测试如果fetchInfo在另一个类中,我可以模拟它,但由于它改变了MyStore的可观察<
我目前正在开发一个使用firestore和mobx的flutter应用程序。我使用mobx使UI保持最新,并对firestore进行->调用(这样数据流就是firestore store mobx store mobx -> UI)。我想设置侦听器来侦听firestore集合中的实时更改。理想情况下,我希望在mobx中设置此侦听器,但我不确定这是如何工作的-暴徒存储是否