angular - 如何对这个字符串函数进行 Angular 单元测试业力 jasmine?
问题描述
这个字符串函数的角度单元测试业力茉莉花,布局来自后端(layout.ts) - 它应该返回一个字符串,如(1-“ABC”-(活动))
getSelectedLayout(): string {
const p = new ActivePipe();
if(this.layoutId === ''){
this.layoutId = this.layouts.find((x)=>x.status ===true)?.gridId.toString() as string;
}
const selectedLayout = this.layouts.find((x)=>x.gridId.toString() === this.layoutId);
return(
selectedLayout?.gridId + '-' + selectedLayout?.name + '(' + p.transform(selectedLayout?.status) + ')' ); }
解决方案
推荐阅读
- c# - 是否可以在 Win2d 中为笔画添加纹理?
- excel-2010 - 我只需要有人向我展示如何在有限制和无限制的情况下进行所有组合
- java - 错误:-source 8 中不支持记录
- javascript - 在页面加载时扫描某些类元素的值并仅对具有某些值的几个元素运行函数
- assembly - 汇编8086关于dw指令
- python - 从 shell_exec 接收带有非标准字符的输出
- javascript - POST 网络::ERR_HTTP2_PROTOCOL_ERROR
- autocomplete - 如何使 SublimeText 第 4 版的自动完成功能与第 3 版一样?
- date - 在页面的日期排序列表中显示自定义帖子类型的自定义字段
- php - 使用 HTML 表单,如何使用正确的 GET/POST 数据开始调试操作 PHP 脚本?(使用 PhpStorm 和 XAMPP)