angular - Angular Jasmine 测试 - 我应该测试模型构造函数 Object.assign(this, values) 吗?
问题描述
我有多个模型在构造函数中使用以下模式。
Angular 测试覆盖率建议我测试我的构造函数,但我应该这样做吗?
提前致谢。
import { CafeLocation } from "./cafe-location.model";
import { TasteRating } from "./taste-rating.model";
import { ICoffee } from "./coffee.interface";
export class Coffee implements ICoffee {
public name: string;
public cafe: string;
public type: string;
public cafeLocation: CafeLocation;
public rating: number;
public tasteRating: TasteRating;
public notes?: string;
constructor(values?: ICoffee) {
Object.assign(this, values);
}
}
解决方案
推荐阅读
- css - 过渡持续时间 css 两种方式
- sql - 获取存储为小数的日期之间的值
- javascript - 如何在单独安装的组件树之间共享 React 上下文状态
- java - 如何从 JDateChooser 获取时间?
- ironpython - Spotfire 交叉表在 2 列或更多列(组/层次结构)时显示/隐藏“n”行
- android - BigQuery 中的 Firebase 事件缺少“device.advertising_id”
- javascript - 反应本机博览会找不到模块'minizlib'
- amazon-web-services - 如何使用 Boto3 for Redshift get_cluster_credentials 返回临时密码和用户名
- javascript - Chart.js 用较高的线条颜色填充两条线之间的区域
- javascript - 删除 Vue 和 Vuex 商店中的购物车项目