initial commit
[examples/angular-tutorial] / src / app / app.component.spec.ts
1 import { TestBed, async } from '@angular/core/testing';
2 import { AppComponent } from './app.component';
3
4 describe('AppComponent', () => {
5   beforeEach(async(() => {
6     TestBed.configureTestingModule({
7       declarations: [
8         AppComponent
9       ],
10     }).compileComponents();
11   }));
12
13   it('should create the app', () => {
14     const fixture = TestBed.createComponent(AppComponent);
15     const app = fixture.debugElement.componentInstance;
16     expect(app).toBeTruthy();
17   });
18
19   it(`should have as title 'peter-pimmel'`, () => {
20     const fixture = TestBed.createComponent(AppComponent);
21     const app = fixture.debugElement.componentInstance;
22     expect(app.title).toEqual('peter-pimmel');
23   });
24
25   it('should render title', () => {
26     const fixture = TestBed.createComponent(AppComponent);
27     fixture.detectChanges();
28     const compiled = fixture.debugElement.nativeElement;
29     expect(compiled.querySelector('.content span').textContent).toContain('peter-pimmel app is running!');
30   });
31 });