juice-shop

Форк
0
/
privacy-security.component.spec.ts 
58 строк · 2.1 Кб
1
/*
2
 * Copyright (c) 2014-2024 Bjoern Kimminich & the OWASP Juice Shop contributors.
3
 * SPDX-License-Identifier: MIT
4
 */
5

6
import { LayoutModule } from '@angular/cdk/layout'
7
import { type ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'
8
import { NoopAnimationsModule } from '@angular/platform-browser/animations'
9
import { PrivacySecurityComponent } from './privacy-security.component'
10
import { ChangePasswordComponent } from '../change-password/change-password.component'
11
import { ReactiveFormsModule } from '@angular/forms'
12
import { TranslateModule, TranslateService } from '@ngx-translate/core'
13
import { HttpClientTestingModule } from '@angular/common/http/testing'
14
import { RouterTestingModule } from '@angular/router/testing'
15
import { MatButtonModule } from '@angular/material/button'
16
import { MatIconModule } from '@angular/material/icon'
17
import { MatListModule } from '@angular/material/list'
18
import { MatSidenavModule } from '@angular/material/sidenav'
19
import { MatToolbarModule } from '@angular/material/toolbar'
20
import { MatFormFieldModule } from '@angular/material/form-field'
21
import { MatCardModule } from '@angular/material/card'
22

23
describe('PrivacySecurityComponent', () => {
24
  let component: PrivacySecurityComponent
25
  let fixture: ComponentFixture<PrivacySecurityComponent>
26

27
  beforeEach(waitForAsync(() => {
28
    TestBed.configureTestingModule({
29
      declarations: [ChangePasswordComponent, PrivacySecurityComponent],
30
      imports: [
31
        NoopAnimationsModule,
32
        LayoutModule,
33
        MatButtonModule,
34
        MatIconModule,
35
        MatListModule,
36
        MatSidenavModule,
37
        MatToolbarModule,
38
        MatFormFieldModule,
39
        MatCardModule,
40
        ReactiveFormsModule,
41
        TranslateModule.forRoot(),
42
        HttpClientTestingModule,
43
        RouterTestingModule
44
      ],
45
      providers: [TranslateService]
46
    }).compileComponents()
47
  }))
48

49
  beforeEach(() => {
50
    fixture = TestBed.createComponent(PrivacySecurityComponent)
51
    component = fixture.componentInstance
52
    fixture.detectChanges()
53
  })
54

55
  it('should compile', () => {
56
    expect(component).toBeTruthy()
57
  })
58
})
59

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.