Я просто хочу инициировать TestBed, поэтому я могу использовать функции TestBed. Я пытаюсь это в моей Src/test.spec.ts и он не работает:Как сделать Angular 2 final (2.0.0, after rc7) и TestBed работать в этом Plunkr?
TestBed.initTestEnvironment(BrowserDynamicTestingModule, platformBrowserDynamicTesting());
Я также пытался делать System.import для Testbed и это не сработало. Например, это не работает как тег скрипта в index.html.
Promise.all([
System.import('@angular/core/testing'),
System.import('@angular/platform-browser-dynamic/testing')
]).then(function (providers) {
var testing = providers[0];
var testingBrowser = providers[1];
testing.TestBed.initTestEnvironment(testingBrowser.BrowserDynamicTestingModule,
testingBrowser.platformBrowserDynamicTesting());
}).then(function() {
return Promise.all(
return System.import(app/test.spec.ts); //"app" stands for // './src' in the config.js file for SystemJS
);
})
Вот Plunkr: https://plnkr.co/edit/K0IyBnR8F4F7zOp6LETi?p=preview
Спасибо, что так много! У меня недостаточно репутации, чтобы дать вам лучший ответ. – coder
Добро пожаловать! – yurzui
Привет, yurzui, вы можете показать мне, как этот plunkr будет работать, если дочерний компонент на шаблоне должен быть обновлен. – coder