File

src/client/app/modules/core/testing/mocks/window.mock.ts

Extends

WindowMock

Constructor

constructor()
export class WindowMock {
  public navigator: any = {
    language: 'en-US',
    userAgent: 'testing'
  };
  public location: any = {};
  public alert(msg: string): void {
    return;
  }
  public confirm(msg: string): void {
    return;
  }
}

export class WindowMockFrench extends WindowMock {
  constructor() {
    super();
    this.navigator.language = 'fr-US';
  }
}

export class WindowMockNoLanguage extends WindowMock {
  constructor() {
    super();
    this.navigator.language = undefined;
  }
}

results matching ""

    No results matching ""