Project

General

Profile

1
import { TestBed } from '@angular/core/testing';
2
import { RouterTestingModule } from '@angular/router/testing';
3
import { AppComponent } from './app.component';
4

    
5
describe('AppComponent', () => {
6
  beforeEach(async () => {
7
    await 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.componentInstance;
20
    expect(app).toBeTruthy();
21
  });
22

    
23
  it(`should have as title 'RTA-Admin-UI'`, () => {
24
    const fixture = TestBed.createComponent(AppComponent);
25
    const app = fixture.componentInstance;
26
    expect(app.title).toEqual('RTA-Admin-UI');
27
  });
28

    
29
  it('should render title', () => {
30
    const fixture = TestBed.createComponent(AppComponent);
31
    fixture.detectChanges();
32
    const compiled = fixture.nativeElement;
33
    expect(compiled.querySelector('.content span').textContent).toContain('RTA-Admin-UI app is running!');
34
  });
35
});
(4-4/6)