首页 > 解决方案 > 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);
  }
}

标签: angularunit-testingtestingjasminekarma-jasmine

解决方案


推荐阅读