blob: 9064aae9d2b05e36043d1dca2a6b04a5e9cef43a [file] [log] [blame]
import { Component } from '@angular/core';
import { TestBed } from '@angular/core/testing';
import { MatToolbarModule } from '@angular/material/toolbar';
import { RouterTestingModule } from '@angular/router/testing';
import { AppComponent } from './app.component';
import { DisplayUserComponent } from './userdata/components/display-user/display-user.component';
@Component({
selector: 'osee-display-user',
template: '<p>Mock Component</p>'
})
class MockOseeUserComponent {}
describe('AppComponent', () => {
beforeEach(async () => {
await TestBed.configureTestingModule({
imports: [
RouterTestingModule,
MatToolbarModule
],
declarations: [
AppComponent,
MockOseeUserComponent
],
}).compileComponents();
});
it('should create the app', () => {
const fixture = TestBed.createComponent(AppComponent);
const app = fixture.componentInstance;
expect(app).toBeTruthy();
});
it(`should have as title 'OSEE'`, () => {
const fixture = TestBed.createComponent(AppComponent);
const app = fixture.componentInstance;
expect(app.title).toEqual('OSEE');
});
// it('should render title', () => {
// const fixture = TestBed.createComponent(AppComponent);
// fixture.detectChanges();
// const compiled = fixture.nativeElement;
// expect(compiled.querySelector('.content span').textContent).toContain('modern-ple app is running!');
// });
});