SAP Spartacus 电商云 UI Shipping Method 在单元测试环境下没有显示的问题
生活随笔
收集整理的這篇文章主要介紹了
SAP Spartacus 电商云 UI Shipping Method 在单元测试环境下没有显示的问题
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
單元測試時(shí),這一塊區(qū)域沒有渲染出來:
supportedDeliveryModes$
我之前已經(jīng)確認(rèn)了,deliveryModeLoaded$ 肯定為 true,所以只可能 supportedDeliveryModes$ 的 length 為 0了。
注意,在這個(gè)上下文執(zhí)行時(shí),supportedDeliveryMode$ 是undefined 的:
因此我們需要顯式調(diào)用一次 ngOnInit:
現(xiàn)在 Jerry Supported mode 打印了,但是 Jerry Loaded 又沒打印了:
果然,此時(shí) deliveryModeLoaded$ 又不知道被誰清了:
加上這段代碼之后,測試通過:
更多Jerry的原創(chuàng)文章,盡在:“汪子熙”:
總結(jié)
以上是生活随笔為你收集整理的SAP Spartacus 电商云 UI Shipping Method 在单元测试环境下没有显示的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: By.css 的级联读取
- 下一篇: 使用 jQuery 查询属性不包含 di