@@ -11,7 +11,6 @@ import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
1111import { HttpClient } from '@angular/common/http' ;
1212import { TranslateHttpLoader } from '@ngx-translate/http-loader' ;
1313import { SwUpdate } from '@angular/service-worker' ;
14- import { MatSnackBarService } from '@global-service/mat-snack-bar/mat-snack-bar.service' ;
1514
1615export function HttpLoaderFactory ( httpClient : HttpClient ) {
1716 return new TranslateHttpLoader ( httpClient ) ;
@@ -20,7 +19,6 @@ export function HttpLoaderFactory(httpClient: HttpClient) {
2019describe ( 'AppComponent' , ( ) => {
2120 let component : AppComponent ;
2221 let fixture : ComponentFixture < AppComponent > ;
23- let matSnackBarMock : jasmine . SpyObj < MatSnackBarService > ;
2422
2523 const localStorageMock = jasmine . createSpyObj ( 'LocalStorageService' , [
2624 'userIdBehaviourSubject' ,
@@ -34,7 +32,6 @@ describe('AppComponent', () => {
3432 const metaServiceMock = jasmine . createSpyObj ( 'MetaService' , [ 'setMetaOnRouteChange' ] ) ;
3533
3634 beforeEach ( waitForAsync ( ( ) => {
37- matSnackBarMock = jasmine . createSpyObj ( 'MatSnackBarService' , [ 'openSnackBar' ] ) ;
3835 TestBed . configureTestingModule ( {
3936 imports : [
4037 RouterTestingModule ,
@@ -53,7 +50,6 @@ describe('AppComponent', () => {
5350 { provide : LocalStorageService , useValue : localStorageMock } ,
5451 { provide : MetaService , useValue : metaServiceMock } ,
5552 { provide : SwUpdate , useValue : { } } ,
56- { provide : MatSnackBarService , useValue : matSnackBarMock }
5753 ] ,
5854 declarations : [ AppComponent ]
5955 } ) . compileComponents ( ) ;
@@ -68,16 +64,4 @@ describe('AppComponent', () => {
6864 it ( 'should create' , ( ) => {
6965 expect ( component ) . toBeTruthy ( ) ;
7066 } ) ;
71-
72- it ( 'should show snackbar when network is offline' , ( ) => {
73- spyOnProperty ( navigator , 'onLine' , 'get' ) . and . returnValue ( false ) ;
74- component . onNetworkStatusChange ( ) ;
75- expect ( matSnackBarMock . openSnackBar ) . toHaveBeenCalledWith ( 'noInternet' ) ;
76- } ) ;
77-
78- it ( 'should NOT show snackbar when network is online' , ( ) => {
79- spyOnProperty ( navigator , 'onLine' , 'get' ) . and . returnValue ( true ) ;
80- component . onNetworkStatusChange ( ) ;
81- expect ( matSnackBarMock . openSnackBar ) . not . toHaveBeenCalled ( ) ;
82- } ) ;
8367} ) ;
0 commit comments