如何在test.ts中获取参数

时间:2019-01-15 07:05:48

标签: angular unit-testing karma-jasmine

我想通过单击按钮来测试特定组件。为此,我需要在test.ts中传递组件的名称。我正在尝试通过@Input传递参数,但这不起作用。

我尝试过@input,但没有帮助

// This file is required by karma.conf.js and loads recursively all the .spec and framework files

import 'zone.js/dist/zone-testing';
import { getTestBed } from '@angular/core/testing';
import {
   BrowserDynamicTestingModule,
   platformBrowserDynamicTesting
} from '@angular/platform-browser-dynamic/testing';

declare const require: any;

getTestBed().initTestEnvironment(
  BrowserDynamicTestingModule,
  platformBrowserDynamicTesting()
);

const context = require.context('./', true, /defualt-ammenu-list.component\.spec\.ts$/);

context.keys().map(context);

我希望输出结果是在require.context中使用变量名称代替/ default-ammenu-list

0 个答案:

没有答案