如何在Jasmine中模拟用于角度单元测试的2D对象阵列

如何在Jasmine中模拟用于角度单元测试的2D对象阵列,jasmine,karma-jasmine,Jasmine,Karma Jasmine,我在单元测试一个角度分量。我有一个完全相似类型和结构的2D对象数组。以下是typescript代码: staticKpi: { kpi: string; headerString: string; footerString: string }[][] = []; 以下是strip.config.ts: export class StripConfig implements IKpiDetailConfig { type: string; graphTitle?: string;

我在单元测试一个角度分量。我有一个完全相似类型和结构的2D对象数组。以下是typescript代码:

staticKpi: { kpi: string; headerString: string; footerString: string }[][] = [];
以下是strip.config.ts

export class StripConfig implements IKpiDetailConfig {
    type: string;
    graphTitle?: string;
    widgetType: string;
    graph: WidgetSource;
    staticKpi?: WidgetSource[];
    rows?: any;
    kpiValues: WidgetSource[];

    constructor() {}
}
我试图在我的规范文件中模拟相同的情况:

const strip: StripConfig = {
    type: "strip", widgetType: "dummy", graph: "none",
    [
        {kpi: "23"; headerString: "max"; footerString: "min"},
        {kpi: "21"; headerString: "max"; footerString: "min"}
    ],
    [
        {kpi: "20"; headerString: "max"; footerString: "min"},
        {kpi: "19"; headerString: "max"; footerString: "min"}
    ]
};
我无法模仿它。请纠正我的错误