单元测试时,这一块区域没有渲染出来:
supportedDeliveryModes$
我之前已经确认了,deliveryModeLoaded$ 肯定为 true,所以只可能 supportedDeliveryModes$ 的 length 为 0了。
注意,在这个上下文执行时,supportedDeliveryMode$ 是undefined 的:
因此我们需要显式调用一次 ngOnInit:
现在 Jerry Supported mode 打印了,但是 Jerry Loaded 又没打印了:
果然,此时 deliveryModeLoaded$ 又不知道被谁清了:
加上这段代码之后,测试通过: