UNPKG

generator-angular-page

Version:

Yeoman.io generator fo Angular.io page with routing.

31 lines (26 loc) 2.22 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = (name, file) => { return `import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ${name}Component } from './${file}.component'; describe('${name}Component', () => { let component: ${name}Component; let fixture: ComponentFixture<${name}Component>; beforeEach(async(() => { TestBed.configureTestingModule({ declarations: [ ${name}Component ] }) .compileComponents(); })); beforeEach(() => { fixture = TestBed.createComponent(${name}Component); component = fixture.componentInstance; fixture.detectChanges(); }); it('should create', () => { expect(component).toBeTruthy(); }); }); `; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnZS1zcGVjLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2FwcC90ZW1wbGF0ZXMvcGFnZS1zcGVjLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsa0JBQWUsQ0FBQyxJQUFZLEVBQUUsSUFBWSxFQUFFLEVBQUU7SUFDNUMsT0FBTzs7V0FFRSxJQUFJLHVCQUF1QixJQUFJOztZQUU5QixJQUFJO21CQUNHLElBQUk7a0NBQ1csSUFBSTs7Ozt3QkFJZCxJQUFJOzs7Ozs7d0NBTVksSUFBSTs7Ozs7Ozs7O0NBUzNDLENBQUM7QUFDRixDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCAobmFtZTogc3RyaW5nLCBmaWxlOiBzdHJpbmcpID0+IHtcbiAgcmV0dXJuIGBpbXBvcnQgeyBhc3luYywgQ29tcG9uZW50Rml4dHVyZSwgVGVzdEJlZCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUvdGVzdGluZyc7XG5cbmltcG9ydCB7ICR7bmFtZX1Db21wb25lbnQgfSBmcm9tICcuLyR7ZmlsZX0uY29tcG9uZW50JztcblxuZGVzY3JpYmUoJyR7bmFtZX1Db21wb25lbnQnLCAoKSA9PiB7XG4gIGxldCBjb21wb25lbnQ6ICR7bmFtZX1Db21wb25lbnQ7XG4gIGxldCBmaXh0dXJlOiBDb21wb25lbnRGaXh0dXJlPCR7bmFtZX1Db21wb25lbnQ+O1xuXG4gIGJlZm9yZUVhY2goYXN5bmMoKCkgPT4ge1xuICAgIFRlc3RCZWQuY29uZmlndXJlVGVzdGluZ01vZHVsZSh7XG4gICAgICBkZWNsYXJhdGlvbnM6IFsgJHtuYW1lfUNvbXBvbmVudCBdXG4gICAgfSlcbiAgICAuY29tcGlsZUNvbXBvbmVudHMoKTtcbiAgfSkpO1xuXG4gIGJlZm9yZUVhY2goKCkgPT4ge1xuICAgIGZpeHR1cmUgPSBUZXN0QmVkLmNyZWF0ZUNvbXBvbmVudCgke25hbWV9Q29tcG9uZW50KTtcbiAgICBjb21wb25lbnQgPSBmaXh0dXJlLmNvbXBvbmVudEluc3RhbmNlO1xuICAgIGZpeHR1cmUuZGV0ZWN0Q2hhbmdlcygpO1xuICB9KTtcblxuICBpdCgnc2hvdWxkIGNyZWF0ZScsICgpID0+IHtcbiAgICBleHBlY3QoY29tcG9uZW50KS50b0JlVHJ1dGh5KCk7XG4gIH0pO1xufSk7XG5gO1xufTtcbiJdfQ==