juice-shop
58 строк · 2.1 Кб
1/*
2* Copyright (c) 2014-2024 Bjoern Kimminich & the OWASP Juice Shop contributors.
3* SPDX-License-Identifier: MIT
4*/
5
6import { LayoutModule } from '@angular/cdk/layout'
7import { type ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'
8import { NoopAnimationsModule } from '@angular/platform-browser/animations'
9import { PrivacySecurityComponent } from './privacy-security.component'
10import { ChangePasswordComponent } from '../change-password/change-password.component'
11import { ReactiveFormsModule } from '@angular/forms'
12import { TranslateModule, TranslateService } from '@ngx-translate/core'
13import { HttpClientTestingModule } from '@angular/common/http/testing'
14import { RouterTestingModule } from '@angular/router/testing'
15import { MatButtonModule } from '@angular/material/button'
16import { MatIconModule } from '@angular/material/icon'
17import { MatListModule } from '@angular/material/list'
18import { MatSidenavModule } from '@angular/material/sidenav'
19import { MatToolbarModule } from '@angular/material/toolbar'
20import { MatFormFieldModule } from '@angular/material/form-field'
21import { MatCardModule } from '@angular/material/card'
22
23describe('PrivacySecurityComponent', () => {
24let component: PrivacySecurityComponent
25let fixture: ComponentFixture<PrivacySecurityComponent>
26
27beforeEach(waitForAsync(() => {
28TestBed.configureTestingModule({
29declarations: [ChangePasswordComponent, PrivacySecurityComponent],
30imports: [
31NoopAnimationsModule,
32LayoutModule,
33MatButtonModule,
34MatIconModule,
35MatListModule,
36MatSidenavModule,
37MatToolbarModule,
38MatFormFieldModule,
39MatCardModule,
40ReactiveFormsModule,
41TranslateModule.forRoot(),
42HttpClientTestingModule,
43RouterTestingModule
44],
45providers: [TranslateService]
46}).compileComponents()
47}))
48
49beforeEach(() => {
50fixture = TestBed.createComponent(PrivacySecurityComponent)
51component = fixture.componentInstance
52fixture.detectChanges()
53})
54
55it('should compile', () => {
56expect(component).toBeTruthy()
57})
58})
59