模仿 @ngrx 商店
Observer 是通用的,但必须是 any
类型才能避免单元测试的复杂性。这种复杂性的原因是 Store 的构造函数需要具有不同泛型类型的 Observer 参数。使用 any
避免了这种复杂情况。
可以将空值传递给 StoreMock 的超级构造函数,但这会限制可用于在未来的路上测试类的断言数。
在这个例子中使用的组件只是用作如何在测试设置中注入 Store 作为提供的上下文。
Observer 是通用的,但必须是 any
类型才能避免单元测试的复杂性。这种复杂性的原因是 Store 的构造函数需要具有不同泛型类型的 Observer 参数。使用 any
避免了这种复杂情况。
可以将空值传递给 StoreMock 的超级构造函数,但这会限制可用于在未来的路上测试类的断言数。
在这个例子中使用的组件只是用作如何在测试设置中注入 Store 作为提供的上下文。