blob: 8de310a78ad3876119e7eed6bd57862a33ab7149 [file] [log] [blame]
Arundathi Patild71ba832019-10-11 12:33:57 +05301import { TestBed, async } from '@angular/core/testing';
2import { RouterTestingModule } from '@angular/router/testing';
3import { AppComponent } from './app.component';
4
5describe('AppComponent', () => {
6 beforeEach(async(() => {
7 TestBed.configureTestingModule({
8 imports: [
9 RouterTestingModule
10 ],
11 declarations: [
12 AppComponent
13 ],
14 }).compileComponents();
15 }));
16
17 it('should create the app', () => {
18 const fixture = TestBed.createComponent(AppComponent);
19 const app = fixture.debugElement.componentInstance;
20 expect(app).toBeTruthy();
21 });
22
23 it(`should have as title 'jointJS-designer'`, () => {
24 const fixture = TestBed.createComponent(AppComponent);
25 const app = fixture.debugElement.componentInstance;
26 expect(app.title).toEqual('jointJS-designer');
27 });
28
29 it('should render title in a h1 tag', () => {
30 const fixture = TestBed.createComponent(AppComponent);
31 fixture.detectChanges();
32 const compiled = fixture.debugElement.nativeElement;
33 expect(compiled.querySelector('h1').textContent).toContain('Welcome to jointJS-designer!');
34 });
35});