Skip to content

Commit e4a64ca

Browse files
Mattia VianelliMattia Vianelli
authored andcommitted
DSC-1817 Fix tests (2)
1 parent ce8cdee commit e4a64ca

2 files changed

Lines changed: 62 additions & 2 deletions

File tree

src/app/cris-layout/cris-layout-matrix/cris-layout-box-container/boxes/metadata/rendering-types/cc-license-large/cc-license-large.component.spec.ts

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,46 @@ import {
22
ComponentFixture,
33
TestBed,
44
} from '@angular/core/testing';
5+
import { TranslateModule } from '@ngx-translate/core';
56

67
import { CcLicenseLargeComponent } from './cc-license-large.component';
78

89
describe('CcLicenseLargeComponent', () => {
910
let component: CcLicenseLargeComponent;
1011
let fixture: ComponentFixture<CcLicenseLargeComponent>;
1112

13+
const mockItem = {
14+
firstMetadataValue: jasmine.createSpy('firstMetadataValue').and.returnValue(''),
15+
};
16+
1217
beforeEach(async () => {
1318
await TestBed.configureTestingModule({
14-
imports: [CcLicenseLargeComponent],
19+
imports: [
20+
CcLicenseLargeComponent,
21+
TranslateModule.forRoot(),
22+
],
23+
providers: [
24+
{
25+
provide: 'fieldProvider',
26+
useValue: {},
27+
},
28+
{
29+
provide: 'itemProvider',
30+
useValue: mockItem,
31+
},
32+
{
33+
provide: 'metadataValueProvider',
34+
useValue: {},
35+
},
36+
{
37+
provide: 'renderingSubTypeProvider',
38+
useValue: {},
39+
},
40+
{
41+
provide: 'tabNameProvider',
42+
useValue: {},
43+
},
44+
],
1545
})
1646
.compileComponents();
1747

src/app/cris-layout/cris-layout-matrix/cris-layout-box-container/boxes/metadata/rendering-types/cc-license-small/cc-license-small.component.spec.ts

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,46 @@ import {
22
ComponentFixture,
33
TestBed,
44
} from '@angular/core/testing';
5+
import { TranslateModule } from '@ngx-translate/core';
56

67
import { CcLicenseSmallComponent } from './cc-license-small.component';
78

89
describe('CcLicenseSmallComponent', () => {
910
let component: CcLicenseSmallComponent;
1011
let fixture: ComponentFixture<CcLicenseSmallComponent>;
1112

13+
const mockItem = {
14+
firstMetadataValue: jasmine.createSpy('firstMetadataValue').and.returnValue(''),
15+
};
16+
1217
beforeEach(async () => {
1318
await TestBed.configureTestingModule({
14-
imports: [CcLicenseSmallComponent],
19+
imports: [
20+
CcLicenseSmallComponent,
21+
TranslateModule.forRoot(),
22+
],
23+
providers: [
24+
{
25+
provide: 'fieldProvider',
26+
useValue: {},
27+
},
28+
{
29+
provide: 'itemProvider',
30+
useValue: mockItem,
31+
},
32+
{
33+
provide: 'metadataValueProvider',
34+
useValue: {},
35+
},
36+
{
37+
provide: 'renderingSubTypeProvider',
38+
useValue: {},
39+
},
40+
{
41+
provide: 'tabNameProvider',
42+
useValue: {},
43+
},
44+
],
1545
})
1646
.compileComponents();
1747

0 commit comments

Comments
 (0)