import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { AppComponent } from './app.component'; import { NO_ERRORS_SCHEMA } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; /** * Mock Services */ const mockTranslateService: Partial = { setDefaultLang: (lang: string) => {} }; /** * Tests */ describe('AppComponent', () => { let component: AppComponent; let fixture: ComponentFixture; beforeEach(async(() => { TestBed.configureTestingModule({ declarations: [AppComponent], providers: [ { provide: TranslateService, useValue: mockTranslateService } ], schemas: [NO_ERRORS_SCHEMA] }).compileComponents(); })); beforeEach(() => { fixture = TestBed.createComponent(AppComponent); component = fixture.componentInstance; fixture.detectChanges(); }); it('should create', () => { expect(component).toBeTruthy(); }); });