Как получить аргумент в test.ts - PullRequest
0 голосов
/ 15 января 2019

Я хочу протестировать определенный компонент одним нажатием кнопки. Для этого мне нужно передать имя компонента в моем 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);

Я ожидаю вывод, что имя переменной вместо / default-ammenu-list в require.context

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...