SAP Spartacus 电商云 UI Shipping Method 在单元测试环境下没有显示的问题
单元测试时,这一块区域没有渲染出来:
supportedDeliveryModes$
我之前已经确认了,deliveryModeLoaded$ 肯定为 true,所以只可能 supportedDeliveryModes$ 的 length 为 0了。
注意,在这个上下文执行时,supportedDeliveryMode$ 是undefined 的:
因此我们需要显式调用一次 ngOnInit:
现在 Jerry Supported mode 打印了,但是 Jerry Loaded 又没打印了:
果然,此时 deliveryModeLoaded$ 又不知道被谁清了:
加上这段代码之后,测试通过:
更多Jerry的原创文章,尽在:“汪子熙”:
SAP Spartacus 电商云 UI Shipping Method 在单元测试环境下没有显示的问题相关推荐
- 关于 SAP Spartacus 电商云 UI feature level 的测试步骤
Feature Level 在 app.module.ts 里维护: 测试步骤 注册一个新用户 并登录. 将产品添加到购物车. 转到购物车页面更新产品数量和结帐. 停止服务器 ./spartacus. ...
- SAP 产品一脉相承的 UI 增强思路,在 SAP Commerce Cloud(电商云) UI 增强实现中的体现
本文首先快速回顾几种 SAP 产品中的 UI 增强思路,然后具体介绍该思路是如何在 SAP Commerce Cloud(电商云) UI 增强中贯彻实施的. Jerry 之前的文章:Jerry 在 2 ...
- SAP CRM Fiori 应用和 SAP Commerce Cloud (电商云) UI 如何通过调整 CSS 来改变UI显示风格
这是Jerry 2021年的第 19 篇文章,也是汪子熙公众号总共第 290 篇原创文章. 本文分别针对 SAP CRM Fiori 应用和 SAP Commerce Cloud (电商云) UI,介 ...
- SAP Commerce Cloud (电商云) UI 的懒加载功能
最近工作中处理了 SAP Commerce Cloud (电商云) UI 的一个懒加载 (Lazy Load) 功能的问题,这里把自己学到的东西做个记录. UI 懒加载,有时又称惰性加载,延迟加载,是 ...
- SAP 电商云 UI State persistence 状态持久化设计的入口 - initSync
在 Spartacus 2.0 版之前,实现状态持久性的唯一方法是使用一种称为 storageSync 的简单的声明性机制,它允许您提供属性键以在存储中持久化. 当您启动您的应用程序时,这些持久化的键 ...
- SAP 电商云 UI 服务器端渲染的建议架构
(1) 起点是用户的请求,通常从浏览器发出. (2) 请求应该命中缓存层(例如 CDN),该层可能包含已经在服务器端渲染的应用程序,在这种情况下响应非常快. CDN 通常将服务器端渲染存储一段时间,具 ...
- SAP 电商云 UI 如何知道当前的 breakpoint 是 xl - extremely large?
研究 breakpoint.service.ts 的 resolveBreakpointsFromConfig 方法: 答案是文件 default-layout.config.ts 文件里硬编码的: ...
- SAP 电商云 UI 持续集成里 workflow 触发条件一览
功能分支是一种源代码分支模式,其中开发人员在开始处理新功能时打开一个分支.开发人员在此分支上完成功能的所有工作,并在功能完成后将更改与团队的其他成员集成. 在工作期间,开发人员可能会将团队其他成员确认 ...
- SAP 电商云 UI 持续集成里 docker 的使用场景一例
总共有三个场景: 我们看 hs-deploy-action 这个例子. 全部逻辑都在 Dockerfile 里. FROM node:12COPY package.json / COPY yarn.l ...
最新文章
- 2022-2028年中国轻型输送带行业市场发展规模及市场分析预测报告
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- C++类内存结构布局
- java 使用c .dll_Windows下java调用c的dll动态库--Dev_Cpp编译c生成dll
- 17 软件源_9成职场人支持“准点下班”,2020年度职场报告:工作是最大焦虑源
- 我国首次举办工业互联网“人机对抗”竞赛 检验独创理论独有技术有效性
- EMOS邮件系统安装(光盘安装版)
- 计算机知识二级竞赛流程,计算机知识竞赛比赛规则及流程
- 最小二乘法 来龙去脉
- 水花兄弟又凑齐了(20220111 Week2-1)
- java面试宝典及答案_最新Java面试宝典及答案
- 计算机 桌面上的文件怎么发送,文本文件如何发送到QQ邮箱里?
- vue在微信里面的兼容问题_vue 微信浏览器缓存问题解决方案
- 复旦经管院李若山教授故事摘要
- seoer请不要把自己定位成seoer
- 20175202 葛旭阳 MyCP
- python使用ddt_python数据驱动ddt的使用
- VMware15安装MAC OS X10
- ubuntu16.04运行nite2的userviewer出错
- 使用递归遍历树状结构数据