Ivy compatible test modules (#5718)

* ivy compatible core unit tests

* ivy compatible content tests

* ivy compatible process tests

* ivy compatible process cloud tests

* ivy compatible insights tests

* fix content test

* fix content test
This commit is contained in:
Denys Vuika
2020-05-21 16:25:28 +01:00
committed by GitHub
parent 9f2faee027
commit ae3ac440bc
276 changed files with 1079 additions and 372 deletions
@@ -19,16 +19,18 @@ import { ComponentFixture, TestBed } from '@angular/core/testing';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { setupTestBed } from '../../testing/setup-test-bed';
import { AboutApplicationModulesComponent } from './about-application-modules.component';
import { MatTableModule } from '@angular/material/table';
import { DataTableModule } from '../../datatable/datatable.module';
import { mockDependencies, mockPlugins } from '../about.mock';
import { TranslateModule } from '@ngx-translate/core';
describe('AboutApplicationModulesComponent', () => {
let fixture: ComponentFixture<AboutApplicationModulesComponent>;
let component: AboutApplicationModulesComponent;
setupTestBed({
imports: [CoreTestingModule, MatTableModule, DataTableModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -20,13 +20,17 @@ import { CoreTestingModule } from '../../testing/core.testing.module';
import { setupTestBed } from '../../testing/setup-test-bed';
import { AboutGithubLinkComponent } from './about-github-link.component';
import { aboutGithubDetails } from '../about.mock';
import { TranslateModule } from '@ngx-translate/core';
describe('AboutGithubLinkComponent', () => {
let fixture: ComponentFixture<AboutGithubLinkComponent>;
let component: AboutGithubLinkComponent;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -22,9 +22,8 @@ import { AboutProductVersionComponent } from './about-product-version.component'
import { DiscoveryApiService } from '../../services/discovery-api.service';
import { AuthenticationService } from '../../services/authentication.service';
import { of } from 'rxjs';
import { DataTableModule } from '../../datatable/datatable.module';
import { MatCardModule } from '@angular/material';
import { aboutAPSMockDetails, mockModules } from '../about.mock';
import { TranslateModule } from '@ngx-translate/core';
describe('AboutProductVersionComponent', () => {
let fixture: ComponentFixture<AboutProductVersionComponent>;
@@ -32,7 +31,10 @@ describe('AboutProductVersionComponent', () => {
let discoveryApiService: DiscoveryApiService;
setupTestBed({
imports: [CoreTestingModule, DataTableModule, MatCardModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -21,6 +21,7 @@ import { setupTestBed } from '../../testing/setup-test-bed';
import { AboutServerSettingsComponent } from './about-server-settings.component';
import { AppConfigService } from '../../app-config/app-config.service';
import { aboutGithubDetails } from '../about.mock';
import { TranslateModule } from '@ngx-translate/core';
describe('AboutServerSettingsComponent', () => {
let fixture: ComponentFixture<AboutServerSettingsComponent>;
@@ -28,7 +29,10 @@ describe('AboutServerSettingsComponent', () => {
let appConfigService: AppConfigService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -20,6 +20,7 @@ import { MaterialModule } from '../material.module';
import { CoreTestingModule } from '../testing/core.testing.module';
import { setupTestBed } from '../testing/setup-test-bed';
import { CUSTOM_ELEMENTS_SCHEMA, Component } from '@angular/core';
import { TranslateModule } from '@ngx-translate/core';
@Component({
selector: 'adf-custom-container',
@@ -60,6 +61,7 @@ describe('ButtonsMenuComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
MaterialModule
],
@@ -108,6 +110,7 @@ describe('ButtonsMenuComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
MaterialModule
],
@@ -22,6 +22,7 @@ import { CoreTestingModule } from '../../../testing/core.testing.module';
import { CardViewArrayItemComponent } from './card-view-arrayitem.component';
import { CardViewArrayItemModel, CardViewArrayItem } from '../../models/card-view-arrayitem.model';
import { By } from '@angular/platform-browser';
import { TranslateModule } from '@ngx-translate/core';
describe('CardViewArrayItemComponent', () => {
let component: CardViewArrayItemComponent;
@@ -41,7 +42,10 @@ describe('CardViewArrayItemComponent', () => {
};
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
afterEach(() => {
@@ -23,6 +23,7 @@ import { CardViewUpdateService } from '../../services/card-view-update.service';
import { CardViewBoolItemComponent } from './card-view-boolitem.component';
import { CardViewBoolItemModel } from '../../models/card-view-boolitem.model';
import { CoreTestingModule } from '../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('CardViewBoolItemComponent', () => {
@@ -30,7 +31,10 @@ describe('CardViewBoolItemComponent', () => {
let component: CardViewBoolItemComponent;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -25,6 +25,7 @@ import { CardViewDateItemComponent } from './card-view-dateitem.component';
import { CoreTestingModule } from '../../../testing/core.testing.module';
import { ClipboardService } from '../../../clipboard/clipboard.service';
import { AppConfigService } from '@alfresco/adf-core';
import { TranslateModule } from '@ngx-translate/core';
describe('CardViewDateItemComponent', () => {
@@ -33,7 +34,10 @@ describe('CardViewDateItemComponent', () => {
let appConfigService: AppConfigService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -22,6 +22,7 @@ import { CardViewKeyValuePairsItemComponent } from './card-view-keyvaluepairsite
import { setupTestBed } from '../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../testing/core.testing.module';
import { CardViewUpdateService } from '../../services/card-view-update.service';
import { TranslateModule } from '@ngx-translate/core';
describe('CardViewKeyValuePairsItemComponent', () => {
@@ -32,7 +33,10 @@ describe('CardViewKeyValuePairsItemComponent', () => {
const mockData = [{ name: 'test-name', value: 'test-value' }];
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -23,6 +23,7 @@ import { CardViewUpdateService } from '../../services/card-view-update.service';
import { CardViewMapItemComponent } from './card-view-mapitem.component';
import { setupTestBed } from '../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('CardViewMapItemComponent', () => {
let service: CardViewUpdateService;
@@ -33,7 +34,10 @@ describe('CardViewMapItemComponent', () => {
let element: HTMLElement;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -23,6 +23,7 @@ import { CardViewSelectItemComponent } from './card-view-selectitem.component';
import { setupTestBed } from '../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../testing/core.testing.module';
import { of } from 'rxjs';
import { TranslateModule } from '@ngx-translate/core';
describe('CardViewSelectItemComponent', () => {
@@ -39,7 +40,10 @@ describe('CardViewSelectItemComponent', () => {
};
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -26,6 +26,7 @@ import { CardViewItemFloatValidator, CardViewItemIntValidator, CardViewIntItemMo
import { MatChipsModule } from '@angular/material';
import { ClipboardService } from '../../../clipboard/clipboard.service';
import { DebugElement } from '@angular/core';
import { TranslateModule } from '@ngx-translate/core';
describe('CardViewTextItemComponent', () => {
@@ -34,6 +35,7 @@ describe('CardViewTextItemComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
MatChipsModule
]
@@ -22,6 +22,7 @@ import { CardViewDateItemModel } from '../../models/card-view-dateitem.model';
import { CardViewTextItemModel } from '../../models/card-view-textitem.model';
import { CardViewComponent } from './card-view.component';
import { CoreTestingModule } from '../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('CardViewComponent', () => {
@@ -29,7 +30,10 @@ describe('CardViewComponent', () => {
let component: CardViewComponent;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -21,6 +21,7 @@ import { setupTestBed } from '../testing/setup-test-bed';
import { ClipboardService } from './clipboard.service';
import { ClipboardDirective } from './clipboard.directive';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
@Component({
selector: 'adf-test-component',
@@ -42,6 +43,7 @@ describe('ClipboardDirective', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [
@@ -84,6 +86,7 @@ describe('CopyClipboardDirective', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [
@@ -21,6 +21,7 @@ import { ClipboardService } from './clipboard.service';
import { MatSnackBarModule } from '@angular/material';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing';
import { TranslateModule } from '@ngx-translate/core';
describe('ClipboardService', () => {
let clipboardService: ClipboardService;
@@ -29,6 +30,7 @@ describe('ClipboardService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
MatSnackBarModule
]
@@ -24,6 +24,7 @@ import { EcmUserService } from '../services/ecm-user.service';
import { PeopleProcessService } from '../services/people-process.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
const testUser: UserProcessModel = new UserProcessModel({
id: '1',
@@ -111,7 +112,10 @@ describe('CommentListComponent', () => {
let peopleProcessService: PeopleProcessService;
setupTestBed({
imports: [CoreTestingModule],
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
schemas: [CUSTOM_ELEMENTS_SCHEMA]
});
+5 -1
View File
@@ -23,6 +23,7 @@ import { CommentsComponent } from './comments.component';
import { CommentContentService } from '../services/comment-content.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('CommentsComponent', () => {
@@ -36,7 +37,10 @@ describe('CommentsComponent', () => {
let commentContentService: CommentContentService;
setupTestBed({
imports: [CoreTestingModule],
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
schemas: [CUSTOM_ELEMENTS_SCHEMA]
});
@@ -23,6 +23,7 @@ import { ContextMenuModule } from './context-menu.module';
import { ContextMenuService } from './context-menu.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing';
import { TranslateModule } from '@ngx-translate/core';
describe('ContextMenuHolderComponent', () => {
let fixture: ComponentFixture<ContextMenuHolderComponent>;
@@ -54,6 +55,7 @@ describe('ContextMenuHolderComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
ContextMenuModule
],
@@ -16,12 +16,12 @@
*/
import { Overlay } from '@angular/cdk/overlay';
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
import { CoreTestingModule } from '../testing/core.testing.module';
import { ContextMenuOverlayService } from './context-menu-overlay.service';
import { Injector } from '@angular/core';
import { setupTestBed } from '../testing/setup-test-bed';
import { TestBed } from '@angular/core/testing';
import { TranslateModule } from '@ngx-translate/core';
describe('ContextMenuService', () => {
let contextMenuOverlayService: ContextMenuOverlayService;
@@ -36,7 +36,10 @@ describe('ContextMenuService', () => {
};
setupTestBed({
imports: [NoopAnimationsModule, CoreTestingModule],
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [ Overlay ]
});
@@ -20,6 +20,7 @@ import { TestBed, ComponentFixture } from '@angular/core/testing';
import { ContextMenuModule } from './context-menu.module';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
@Component({
selector: 'adf-test-component',
@@ -80,6 +81,7 @@ describe('ContextMenuDirective', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
ContextMenuModule
],
@@ -18,11 +18,15 @@
import { DataColumnComponent } from './data-column.component';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('DataColumnListComponent', () => {
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
it('should setup screen reader title for thumbnails', () => {
@@ -28,6 +28,7 @@ import { setupTestBed } from '../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../testing/core.testing.module';
import { DataColumnListComponent } from '../../../data-column/data-column-list.component';
import { DataColumnComponent } from '../../../data-column/data-column.component';
import { TranslateModule } from '@ngx-translate/core';
@Component({selector: 'adf-custom-column-template-component', template: `
<ng-template #tmplRef></ng-template>
@@ -69,6 +70,7 @@ describe('DataTable', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
schemas: [NO_ERRORS_SCHEMA]
@@ -1237,6 +1239,7 @@ describe('Accesibility', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [CustomColumnTemplateComponent],
@@ -19,13 +19,17 @@ import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { EmptyListComponent } from './empty-list.component';
import { setupTestBed } from '../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('EmptyListComponentComponent', () => {
let component: EmptyListComponent;
let fixture: ComponentFixture<EmptyListComponent>;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -22,6 +22,7 @@ import { ObjectDataColumn } from './../../data/object-datacolumn.model';
import { setupTestBed } from '../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../testing/core.testing.module';
import { JsonCellComponent } from './json-cell.component';
import { TranslateModule } from '@ngx-translate/core';
describe('JsonCellComponent', () => {
let component: JsonCellComponent;
@@ -31,7 +32,10 @@ describe('JsonCellComponent', () => {
let columnData;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(async(() => {
@@ -22,6 +22,7 @@ import { ObjectDataColumn } from './../../data/object-datacolumn.model';
import { LocationCellComponent } from './location-cell.component';
import { setupTestBed } from '../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('LocationCellComponent', () => {
let component: LocationCellComponent;
@@ -31,7 +32,10 @@ describe('LocationCellComponent', () => {
let columnData;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(async(() => {
@@ -20,6 +20,7 @@ import { DataTableComponent } from '../components/datatable/datatable.component'
import { LoadingContentTemplateDirective } from './loading-template.directive';
import { setupTestBed } from '../../testing/setup-test-bed';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('LoadingContentTemplateDirective', () => {
@@ -28,7 +29,10 @@ describe('LoadingContentTemplateDirective', () => {
let directive: LoadingContentTemplateDirective;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -20,6 +20,7 @@ import { DataTableComponent } from '../components/datatable/datatable.component'
import { NoContentTemplateDirective } from './no-content-template.directive';
import { setupTestBed } from '../../testing/setup-test-bed';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('NoContentTemplateDirective', () => {
@@ -28,7 +29,10 @@ describe('NoContentTemplateDirective', () => {
let directive: NoContentTemplateDirective;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -20,6 +20,7 @@ import { DataTableComponent } from '../components/datatable/datatable.component'
import { NoPermissionTemplateDirective } from './no-permission-template.directive';
import { setupTestBed } from '../../testing/setup-test-bed';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('NoPermissionTemplateDirective', () => {
@@ -28,7 +29,10 @@ describe('NoPermissionTemplateDirective', () => {
let directive: NoPermissionTemplateDirective;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -22,6 +22,7 @@ import { setupTestBed } from '../../testing/setup-test-bed';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { DownloadZipService } from '../../services/download-zip.service';
import { Observable } from 'rxjs/index';
import { TranslateModule } from '@ngx-translate/core';
describe('DownloadZipDialogComponent', () => {
@@ -40,7 +41,10 @@ describe('DownloadZipDialogComponent', () => {
};
setupTestBed({
imports: [CoreTestingModule],
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: MatDialogRef, useValue: dialogRef },
{ provide: MAT_DIALOG_DATA, useValue: dataMock }
@@ -21,6 +21,7 @@ import { CheckAllowableOperationDirective, NodeAllowableOperationSubject } from
import { setupTestBed } from '../testing/setup-test-bed';
import { TestBed } from '@angular/core/testing';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
@Component({
selector: 'adf-text-subject',
@@ -36,6 +37,7 @@ describe('CheckAllowableOperationDirective', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -22,6 +22,7 @@ import { HighlightTransformService } from '../services/highlight-transform.servi
import { HighlightDirective } from './highlight.directive';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
/* spellchecker: disable */
const template: string = `
@@ -47,6 +48,7 @@ describe('HighlightDirective', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [
@@ -23,6 +23,7 @@ import { AuthenticationService } from '../services';
import { setupTestBed } from '../testing/setup-test-bed';
import { LogoutDirective } from './logout.directive';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('LogoutDirective', () => {
@@ -43,6 +44,7 @@ describe('LogoutDirective', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [
@@ -97,6 +99,7 @@ describe('LogoutDirective', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [
@@ -140,6 +143,7 @@ describe('LogoutDirective', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [
@@ -22,6 +22,7 @@ import { AlfrescoApiService } from '../services/alfresco-api.service';
import { NodeDeleteDirective } from './node-delete.directive';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
@Component({
template: `
@@ -91,6 +92,7 @@ describe('NodeDeleteDirective', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [
@@ -20,11 +20,10 @@ import { By } from '@angular/platform-browser';
import { MatDialog } from '@angular/material';
import { Component, DebugElement } from '@angular/core';
import { setupTestBed } from '../testing/setup-test-bed';
import { DialogModule } from '../dialogs/dialog.module';
import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock';
import { AlfrescoApiService } from '../services/alfresco-api.service';
import { NodeDownloadDirective } from './node-download.directive';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
@Component({
template: '<div [adfNodeDownload]="selection"></div>'
@@ -44,11 +43,8 @@ describe('NodeDownloadDirective', () => {
setupTestBed({
imports: [
CoreTestingModule,
DialogModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [
TestComponent
@@ -23,6 +23,7 @@ import { AppConfigService } from '../app-config/app-config.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { StorageService } from '../services/storage.service';
import { TranslateModule } from '@ngx-translate/core';
describe('NodeFavoriteDirective', () => {
@@ -30,7 +31,10 @@ describe('NodeFavoriteDirective', () => {
let alfrescoApiService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -21,9 +21,9 @@ import { By } from '@angular/platform-browser';
import { AlfrescoApiService } from '../services/alfresco-api.service';
import { NodeRestoreDirective } from './node-restore.directive';
import { setupTestBed } from '../testing/setup-test-bed';
import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock';
import { TranslationService } from '../services/translation.service';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
@Component({
template: `
@@ -50,13 +50,11 @@ describe('NodeRestoreDirective', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [
TestComponent
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
@@ -24,6 +24,7 @@ import { setupTestBed } from '../../../testing/setup-test-bed';
import { FormBaseModule } from '../../form-base.module';
import { formWithOneVisibleAndOneInvisibleFieldMock, formWithOneVisibleAndOneInvisibleTabMock } from '../mock/form-renderer.component.mock';
import { CoreTestingModule } from '../../../testing';
import { TranslateModule } from '@ngx-translate/core';
describe('FormFieldComponent', () => {
@@ -35,6 +36,7 @@ describe('FormFieldComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
FormBaseModule
]
@@ -21,6 +21,7 @@ import { FormService } from '../services/form.service';
import { FormListComponent } from './form-list.component';
import { setupTestBed } from '../../testing/setup-test-bed';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('TaskAttachmentList', () => {
@@ -31,6 +32,7 @@ describe('TaskAttachmentList', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -33,6 +33,7 @@ import { formDisplayValueVisibility,
radioWidgetVisibiltyForm } from './mock/form-renderer.component.mock';
import { FormService } from '../services/form.service';
import { CoreTestingModule } from '../../testing';
import { TranslateModule } from '@ngx-translate/core';
function typeIntoInput(targetInput: HTMLInputElement, message: string ) {
expect(targetInput).not.toBeNull('Expected input to set to be valid and not null');
@@ -77,6 +78,7 @@ describe('Form Renderer Component', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
FormBaseModule
]
@@ -22,6 +22,7 @@ import { setupTestBed } from '../../../../testing/setup-test-bed';
import { FormBaseModule } from '../../../form-base.module';
import { FormModel } from '../core';
import { CoreTestingModule } from '../../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('AmountWidgetComponent', () => {
@@ -30,6 +31,7 @@ describe('AmountWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
FormBaseModule
]
@@ -85,6 +87,7 @@ describe('AmountWidgetComponent - rendering', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
FormBaseModule
]
@@ -151,6 +154,7 @@ describe('AmountWidgetComponent settings', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
FormBaseModule
],
@@ -22,7 +22,7 @@ import { FormModel } from '../core/form.model';
import { CheckboxWidgetComponent } from './checkbox.widget';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { FormBaseModule } from 'core/form/form-base.module';
import { TranslateService, TranslateStore, TranslateLoader } from '@ngx-translate/core';
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { TranslateLoaderService } from 'core/services';
import { MatCheckboxModule } from '@angular/material';
import { CoreTestingModule } from '../../../../testing';
@@ -35,13 +35,12 @@ describe('CheckboxWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
FormBaseModule,
MatCheckboxModule
],
providers: [
TranslateStore,
TranslateService,
{ provide: TranslateLoader, useClass: TranslateLoaderService }
]
});
@@ -25,6 +25,7 @@ import { ContainerWidgetComponent } from './container.widget';
import { ContainerWidgetComponentModel } from './container.widget.model';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../../testing';
import { TranslateModule } from '@ngx-translate/core';
describe('ContainerWidgetComponent', () => {
@@ -33,6 +34,7 @@ describe('ContainerWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -26,6 +26,7 @@ import { ContentLinkModel } from '../index';
import { ContentWidgetComponent } from './content.widget';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -63,6 +64,7 @@ describe('ContentWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -22,6 +22,7 @@ import { FormModel } from './../core/form.model';
import { DateTimeWidgetComponent } from './date-time.widget';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('DateTimeWidgetComponent', () => {
@@ -31,6 +32,7 @@ describe('DateTimeWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -22,6 +22,7 @@ import { FormModel } from './../core/form.model';
import { DateWidgetComponent } from './date.widget';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('DateWidgetComponent', () => {
@@ -31,6 +32,7 @@ describe('DateWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -27,6 +27,7 @@ import { FormFieldTypes } from '../core/form-field-types';
import { DropdownWidgetComponent } from './dropdown.widget';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('DropdownWidgetComponent', () => {
@@ -49,6 +50,7 @@ describe('DropdownWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -25,6 +25,7 @@ import { DynamicTableWidgetComponent } from './dynamic-table.widget';
import { DynamicTableModel } from './dynamic-table.widget.model';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
const fakeFormField = {
id: 'fake-dynamic-table',
@@ -78,6 +79,7 @@ describe('DynamicTableWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -25,6 +25,7 @@ import { setupTestBed } from '../../../../../../testing/setup-test-bed';
import { By } from '@angular/platform-browser';
import { MatDatepickerInputEvent } from '@angular/material';
import { CoreTestingModule } from '../../../../../../testing';
import { TranslateModule } from '@ngx-translate/core';
describe('DateEditorComponent', () => {
let component: DateEditorComponent;
@@ -35,6 +36,7 @@ describe('DateEditorComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -24,6 +24,7 @@ import { DynamicTableModel } from './../../dynamic-table.widget.model';
import { DateTimeEditorComponent } from './datetime.editor';
import { setupTestBed } from '../../../../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('DateTimeEditorComponent', () => {
let component: DateTimeEditorComponent;
@@ -34,6 +35,7 @@ describe('DateTimeEditorComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -27,6 +27,7 @@ import { DynamicTableModel } from './../../dynamic-table.widget.model';
import { DropdownEditorComponent } from './dropdown.editor';
import { setupTestBed } from '../../../../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('DropdownEditorComponent', () => {
@@ -39,6 +40,7 @@ describe('DropdownEditorComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -22,6 +22,7 @@ import { WidgetComponent } from './../widget.component';
import { HyperlinkWidgetComponent } from './hyperlink.widget';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../../testing';
import { TranslateModule } from '@ngx-translate/core';
describe('HyperlinkWidgetComponent', () => {
@@ -31,6 +32,7 @@ describe('HyperlinkWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -25,7 +25,7 @@ import { FormFieldModel } from '../core/form-field.model';
import { FormModel } from '../core/form.model';
import { PeopleWidgetComponent } from './people.widget';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { TranslateService } from '@ngx-translate/core';
import { TranslateService, TranslateModule } from '@ngx-translate/core';
import { CoreTestingModule } from '../../../../testing/core.testing.module';
describe('PeopleWidgetComponent', () => {
@@ -38,6 +38,7 @@ describe('PeopleWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -28,6 +28,7 @@ import { setupTestBed } from '../../../../testing/setup-test-bed';
import { MatIconModule, MatRadioModule } from '@angular/material';
import { FormsModule } from '@angular/forms';
import { CoreTestingModule } from '../../../../testing';
import { TranslateModule } from '@ngx-translate/core';
describe('RadioButtonsWidgetComponent', () => {
@@ -36,6 +37,7 @@ describe('RadioButtonsWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
MatRadioModule,
FormsModule,
@@ -23,6 +23,7 @@ import { TabModel } from '../core/tab.model';
import { TabsWidgetComponent } from './tabs.widget';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('TabsWidgetComponent', () => {
@@ -30,6 +31,7 @@ describe('TabsWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -24,6 +24,7 @@ import { setupTestBed } from '../../../../testing/setup-test-bed';
import { FormsModule } from '@angular/forms';
import { MatInputModule, MatIconModule } from '@angular/material';
import { CoreTestingModule } from '../../../../testing';
import { TranslateModule } from '@ngx-translate/core';
const enterValueInTextField = (element: HTMLInputElement, value: string) => {
element.value = value;
@@ -39,6 +40,7 @@ describe('TextWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
MatInputModule,
FormsModule,
@@ -26,7 +26,7 @@ import { FormFieldModel } from '../core/form-field.model';
import { FormModel } from '../core/form.model';
import { TypeaheadWidgetComponent } from './typeahead.widget';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { TranslateService } from '@ngx-translate/core';
import { TranslateService, TranslateModule } from '@ngx-translate/core';
import { CoreTestingModule } from '../../../../testing/core.testing.module';
describe('TypeaheadWidgetComponent', () => {
@@ -37,6 +37,7 @@ describe('TypeaheadWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -27,6 +27,7 @@ import { FormFieldModel } from './../core/form-field.model';
import { UploadWidgetComponent } from './upload.widget';
import { setupTestBed } from '../../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
const fakePngAnswer = {
'id': 1155,
@@ -81,6 +82,7 @@ describe('UploadWidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -21,6 +21,7 @@ import { FormModel } from './core/form.model';
import { WidgetComponent } from './widget.component';
import { setupTestBed } from '../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../testing';
import { TranslateModule } from '@ngx-translate/core';
describe('WidgetComponent', () => {
@@ -30,6 +31,7 @@ describe('WidgetComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -20,9 +20,8 @@ import { FormModel } from './../components/widgets/core/form.model';
import { EcmModelService } from './ecm-model.service';
import { setupTestBed } from '../../testing/setup-test-bed';
import { TestBed } from '@angular/core/testing';
import { AlfrescoApiService } from '../../services/alfresco-api.service';
import { AlfrescoApiServiceMock } from '../../mock/alfresco-api.service.mock';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -32,10 +31,8 @@ describe('EcmModelService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
+3 -4
View File
@@ -17,10 +17,11 @@
import { TestBed } from '@angular/core/testing';
import { AlfrescoApiService } from '../../services/alfresco-api.service';
import { formModelTabs, AlfrescoApiServiceMock } from '../../mock';
import { formModelTabs } from '../../mock';
import { FormService } from './form.service';
import { setupTestBed } from '../../testing/setup-test-bed';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -56,10 +57,8 @@ describe('Form service', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
+2 -5
View File
@@ -20,9 +20,8 @@ import { NodeMetadata } from '../../models/node-metadata.model';
import { EcmModelService } from './ecm-model.service';
import { NodeService } from './node.service';
import { setupTestBed } from '../../testing/setup-test-bed';
import { AlfrescoApiService } from '../../services/alfresco-api.service';
import { AlfrescoApiServiceMock } from '../../mock/alfresco-api.service.mock';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -32,10 +31,8 @@ describe('NodeService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
@@ -19,9 +19,8 @@ import { TestBed } from '@angular/core/testing';
import { of } from 'rxjs';
import { ProcessContentService } from './process-content.service';
import { setupTestBed } from '../../testing/setup-test-bed';
import { AlfrescoApiService } from '../../services/alfresco-api.service';
import { AlfrescoApiServiceMock } from '../../mock/alfresco-api.service.mock';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -70,10 +69,8 @@ describe('ProcessContentService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
@@ -27,14 +27,13 @@ import { TaskProcessVariableModel } from './../models/task-process-variable.mode
import { WidgetVisibilityModel, WidgetTypeEnum } from './../models/widget-visibility.model';
import { WidgetVisibilityService } from './widget-visibility.service';
import { setupTestBed } from '../../testing/setup-test-bed';
import { AlfrescoApiService } from '../../services/alfresco-api.service';
import { AlfrescoApiServiceMock } from '../../mock/alfresco-api.service.mock';
import {
fakeFormJson, fakeTaskProcessVariableModels,
formTest, formValues, complexVisibilityJsonVisible,
nextConditionForm, complexVisibilityJsonNotVisible,
headerVisibilityCond } from 'core/mock/form/widget-visibility-cloud.service.mock';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -46,10 +45,8 @@ describe('WidgetVisibilityCloudService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
@@ -27,8 +27,6 @@ import { TaskProcessVariableModel } from './../models/task-process-variable.mode
import { WidgetVisibilityModel } from './../models/widget-visibility.model';
import { WidgetVisibilityService } from './widget-visibility.service';
import { setupTestBed } from '../../testing/setup-test-bed';
import { AlfrescoApiService } from '../../services/alfresco-api.service';
import { AlfrescoApiServiceMock } from '../../mock/alfresco-api.service.mock';
import { fakeTaskProcessVariableModels,
fakeFormJson, formTest,
formValues, complexVisibilityJsonVisible,
@@ -36,6 +34,7 @@ import { fakeTaskProcessVariableModels,
tabInvalidFormVisibility } from 'core/mock/form/widget-visibility.service.mock';
import { formWithOneVisibleAndOneInvisibleFieldMock, formWithOneVisibleAndOneInvisibleTabMock } from '../components/mock/form-renderer.component.mock';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -47,10 +46,8 @@ describe('WidgetVisibilityService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
@@ -22,7 +22,7 @@ import { By } from '@angular/platform-browser';
import { InfoDrawerComponent } from './info-drawer.component';
import { setupTestBed } from '../testing/setup-test-bed';
import { of } from 'rxjs';
import { TranslateService } from '@ngx-translate/core';
import { TranslateService, TranslateModule } from '@ngx-translate/core';
import { CoreTestingModule } from '../testing/core.testing.module';
describe('InfoDrawerComponent', () => {
@@ -33,6 +33,7 @@ describe('InfoDrawerComponent', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -91,6 +92,7 @@ describe('Custom InfoDrawer', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [
@@ -21,6 +21,7 @@ import { LanguageMenuComponent } from './language-menu.component';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { UserPreferencesService } from '../services/user-preferences.service';
import { TranslateModule } from '@ngx-translate/core';
describe('LanguageMenuComponent', () => {
@@ -46,7 +47,10 @@ describe('LanguageMenuComponent', () => {
];
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -22,8 +22,8 @@ import { CoreTestingModule } from '../../../testing/core.testing.module';
import { By } from '@angular/platform-browser';
import { LayoutModule } from '../..';
import { Component } from '@angular/core';
import { RouterTestingModule } from '@angular/router/testing';
import { MaterialModule } from './../../../material.module';
import { TranslateModule } from '@ngx-translate/core';
describe('HeaderLayoutComponent', () => {
let fixture: ComponentFixture<HeaderLayoutComponent>;
@@ -31,7 +31,10 @@ describe('HeaderLayoutComponent', () => {
describe('Input parameters', () => {
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -184,8 +187,13 @@ describe('HeaderLayoutComponent', () => {
class HeaderLayoutTesterComponent {}
setupTestBed({
declarations: [HeaderLayoutTesterComponent],
imports: [ CoreTestingModule, LayoutModule, MaterialModule, RouterTestingModule ]
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
LayoutModule,
MaterialModule
],
declarations: [HeaderLayoutTesterComponent]
});
it('should project the provided nodes into the component', () => {
@@ -22,6 +22,7 @@ import { SidebarActionMenuComponent } from './sidebar-action-menu.component';
import { setupTestBed } from '../../../testing/setup-test-bed';
import { CoreTestingModule } from '../../../testing/core.testing.module';
import { NoopAnimationsModule } from '@angular/platform-browser/animations';
import { TranslateModule } from '@ngx-translate/core';
describe('SidebarActionMenuComponent', () => {
let element: HTMLElement;
@@ -29,7 +30,10 @@ describe('SidebarActionMenuComponent', () => {
let fixture: ComponentFixture<SidebarActionMenuComponent>;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -21,6 +21,7 @@ import { LoginDialogPanelComponent } from './login-dialog-panel.component';
import { of } from 'rxjs';
import { setupTestBed } from '../../testing/setup-test-bed';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('LoginDialogPanelComponent', () => {
let component: LoginDialogPanelComponent;
@@ -30,7 +31,10 @@ describe('LoginDialogPanelComponent', () => {
let authService: AuthenticationService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(async(() => {
@@ -32,6 +32,7 @@ import { AlfrescoApiService } from '../../services/alfresco-api.service';
import { setupTestBed } from '../../testing/setup-test-bed';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { Observable } from 'rxjs/index';
import { TranslateModule } from '@ngx-translate/core';
describe('LoginComponent', () => {
let component: LoginComponent;
@@ -61,7 +62,10 @@ describe('LoginComponent', () => {
};
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(async(() => {
@@ -20,6 +20,7 @@ import { LoginComponent } from '../components/login.component';
import { LoginFooterDirective } from './login-footer.directive';
import { setupTestBed } from '../../testing/setup-test-bed';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('LoginFooterDirective', () => {
let fixture: ComponentFixture<LoginComponent>;
@@ -27,7 +28,10 @@ describe('LoginFooterDirective', () => {
let directive: LoginFooterDirective;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -20,6 +20,7 @@ import { LoginComponent } from '../components/login.component';
import { LoginHeaderDirective } from './login-header.directive';
import { setupTestBed } from '../../testing/setup-test-bed';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('LoginHeaderDirective', () => {
let fixture: ComponentFixture<LoginComponent>;
@@ -27,7 +28,10 @@ describe('LoginHeaderDirective', () => {
let directive: LoginHeaderDirective;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -22,6 +22,7 @@ import { NotificationHistoryComponent } from './notification-history.component';
import { OverlayContainer } from '@angular/cdk/overlay';
import { NotificationService } from '../services/notification.service';
import { StorageService } from '../../services/storage.service';
import { TranslateModule } from '@ngx-translate/core';
describe('Notification History Component', () => {
@@ -39,7 +40,10 @@ describe('Notification History Component', () => {
}
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(async(() => {
@@ -25,6 +25,7 @@ import { NotificationService } from './notification.service';
import { TranslationService } from '../../services/translation.service';
import { setupTestBed } from '../../testing/setup-test-bed';
import { CoreTestingModule } from '../../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
@Component({
template: '',
@@ -77,6 +78,7 @@ describe('NotificationService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule,
OverlayModule,
MatSnackBarModule
@@ -26,6 +26,7 @@ import { CoreTestingModule } from '../testing/core.testing.module';
import { Component, ChangeDetectorRef } from '@angular/core';
import { PaginationModel } from '../models/pagination.model';
import { RequestPaginationModel } from '../models/request-pagination.model';
import { TranslateModule } from '@ngx-translate/core';
@Component({
template: ``
@@ -60,7 +61,10 @@ describe('InfinitePaginationComponent', () => {
let changeDetectorRef: ChangeDetectorRef;
setupTestBed({
imports: [CoreTestingModule],
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
declarations: [
TestPaginatedComponent
]
@@ -23,6 +23,7 @@ import { PaginatedComponent } from './paginated-component.interface';
import { BehaviorSubject } from 'rxjs';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
class FakePaginationInput implements Pagination {
count: number = 25;
@@ -43,7 +44,10 @@ describe('PaginationComponent', () => {
let component: PaginationComponent;
setupTestBed({
imports: [CoreTestingModule],
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
schemas: [ NO_ERRORS_SCHEMA ]
});
+5 -1
View File
@@ -22,6 +22,7 @@ import { of } from 'rxjs';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { DecimalNumberPipe } from './decimal-number.pipe';
import { TranslateModule } from '@ngx-translate/core';
describe('DecimalNumberPipe', () => {
@@ -29,7 +30,10 @@ describe('DecimalNumberPipe', () => {
let userPreferences: UserPreferencesService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(async(() => {
+5 -1
View File
@@ -24,6 +24,7 @@ import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { registerLocaleData } from '@angular/common';
import localeFr from '@angular/common/locales/fr';
import { TranslateModule } from '@ngx-translate/core';
registerLocaleData(localeFr);
describe('LocalizedDatePipe', () => {
@@ -32,7 +33,10 @@ describe('LocalizedDatePipe', () => {
let userPreferences: UserPreferencesService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(async(() => {
+5 -1
View File
@@ -19,13 +19,17 @@ import { MultiValuePipe } from './multi-value.pipe';
import { TestBed } from '@angular/core/testing';
import { setupTestBed } from 'core';
import { CoreTestingModule } from 'core/testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('FullNamePipe', () => {
let pipe: MultiValuePipe;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
+5 -1
View File
@@ -22,6 +22,7 @@ import { UserPreferencesService } from '../services/user-preferences.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { of } from 'rxjs';
import { TranslateModule } from '@ngx-translate/core';
describe('TimeAgoPipe', () => {
@@ -29,7 +30,10 @@ describe('TimeAgoPipe', () => {
let userPreferences: UserPreferencesService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(async(() => {
@@ -16,12 +16,15 @@
*/
import { ComponentFixture, TestBed, discardPeriodicTasks, fakeAsync, tick, async } from '@angular/core/testing';
import { setupTestBed, UserPreferencesService } from 'core';
import { CoreTestingModule } from '../testing/core.testing.module';
import { SearchTextInputComponent } from './search-text-input.component';
import { DebugElement } from '@angular/core';
import { By } from '@angular/platform-browser';
import { Subject } from 'rxjs';
import { TranslateModule } from '@ngx-translate/core';
import { UserPreferencesService } from '../services/user-preferences.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreModule } from '../core.module';
describe('SearchTextInputComponent', () => {
@@ -32,7 +35,11 @@ describe('SearchTextInputComponent', () => {
let userPreferencesService: UserPreferencesService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -20,6 +20,7 @@ import { fakeApps } from '../mock/apps-service.mock';
import { AppsProcessService } from './apps-process.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -30,7 +31,10 @@ describe('AppsProcessService', () => {
let service: AppsProcessService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -23,6 +23,7 @@ import { RouterStateSnapshot, Router } from '@angular/router';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { MatDialog } from '@angular/material';
import { TranslateModule } from '@ngx-translate/core';
describe('AuthGuardService BPM', () => {
@@ -32,7 +33,10 @@ describe('AuthGuardService BPM', () => {
let appConfigService: AppConfigService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -23,6 +23,7 @@ import { RouterStateSnapshot, Router } from '@angular/router';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { MatDialog } from '@angular/material';
import { TranslateModule } from '@ngx-translate/core';
describe('AuthGuardService ECM', () => {
@@ -32,7 +33,10 @@ describe('AuthGuardService ECM', () => {
let appConfigService: AppConfigService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -22,6 +22,7 @@ import { CoreTestingModule } from '../testing/core.testing.module';
import { AuthGuardSsoRoleService } from './auth-guard-sso-role.service';
import { JwtHelperService } from './jwt-helper.service';
import { MatDialog } from '@angular/material';
import { TranslateModule } from '@ngx-translate/core';
describe('Auth Guard SSO role service', () => {
@@ -30,7 +31,10 @@ describe('Auth Guard SSO role service', () => {
let routerService: Router;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
+5 -1
View File
@@ -22,6 +22,7 @@ import { AuthGuard } from './auth-guard.service';
import { AuthenticationService } from './authentication.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('AuthGuardService', () => {
let state;
@@ -31,7 +32,10 @@ describe('AuthGuardService', () => {
let appConfigService: AppConfigService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -23,6 +23,7 @@ import { AppConfigService } from '../app-config/app-config.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { UserRepresentation } from '@alfresco/js-api';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -33,7 +34,10 @@ describe('AuthenticationService', () => {
let cookie: CookieService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
+2 -5
View File
@@ -19,9 +19,8 @@ import { TestBed } from '@angular/core/testing';
import { BpmUserModel } from '../models/bpm-user.model';
import { BpmUserService } from '../services/bpm-user.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { AlfrescoApiService } from './alfresco-api.service';
import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -31,10 +30,8 @@ describe('Bpm user service', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
@@ -21,6 +21,7 @@ import { fakeContentComment, fakeContentComments } from '../mock/comment-content
import { CommentContentService } from './comment-content.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -29,7 +30,10 @@ describe('Comment Content Service', () => {
let service: CommentContentService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -22,6 +22,7 @@ import { CommentProcessService } from './comment-process.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { AlfrescoApiService } from './alfresco-api.service';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -31,7 +32,10 @@ describe('Comment ProcessService Service', () => {
let alfrescoApi: any;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -23,6 +23,7 @@ import { StorageService } from './storage.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { Node } from '@alfresco/js-api';
import { CoreTestingModule } from '../testing';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -37,6 +38,7 @@ describe('ContentService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
@@ -19,12 +19,18 @@ import { TestBed } from '@angular/core/testing';
import { CoreTestingModule } from '../testing/core.testing.module';
import { setupTestBed } from '../testing/setup-test-bed';
import { UserPreferencesService } from './user-preferences.service';
import { TranslateModule } from '@ngx-translate/core';
import { CoreModule } from '../core.module';
describe('DirectionalityConfigService', () => {
let userPreferencesService: UserPreferencesService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -22,6 +22,7 @@ import { DiscoveryApiService } from './discovery-api.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { SystemPropertiesRepresentation } from '@alfresco/js-api';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -102,10 +103,13 @@ const fakeBPMDiscoverySystemPropertyResponse: any = {
describe('Discovery Api Service', () => {
let service;
let service: DiscoveryApiService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
+4 -5
View File
@@ -16,12 +16,13 @@
*/
import { TestBed } from '@angular/core/testing';
import { AuthenticationService, ContentService, AlfrescoApiService } from '.';
import { fakeEcmUser } from '../mock/ecm-user.service.mock';
import { EcmUserService } from '../services/ecm-user.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
import { AuthenticationService } from './authentication.service';
import { ContentService } from './content.service';
declare let jasmine: any;
@@ -33,10 +34,8 @@ describe('EcmUserService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
@@ -17,7 +17,6 @@
import { async, TestBed } from '@angular/core/testing';
import {
AlfrescoApiServiceMock,
setupTestBed,
AlfrescoApiService,
LogService,
@@ -42,6 +41,7 @@ import {
mockIdentityGroupsCount
} from '../mock/identity-group.service.mock';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('IdentityGroupService', () => {
let service: IdentityGroupService;
@@ -50,10 +50,8 @@ describe('IdentityGroupService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
@@ -42,8 +42,8 @@ import { setupTestBed } from '../testing/setup-test-bed';
import { AlfrescoApiService } from './alfresco-api.service';
import { mockToken } from '../mock/jwt-helper.service.spec';
import { IdentityRoleModel } from '../models/identity-role.model';
import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('IdentityUserService', () => {
@@ -60,10 +60,8 @@ describe('IdentityUserService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
+5 -1
View File
@@ -23,6 +23,7 @@ import { Node } from '@alfresco/js-api';
import { AlfrescoApiServiceMock } from 'core/mock';
import { AlfrescoApiService } from './alfresco-api.service';
import moment from 'moment-es6';
import { TranslateModule } from '@ngx-translate/core';
describe('PeopleProcessService', () => {
@@ -34,7 +35,10 @@ describe('PeopleProcessService', () => {
const fakeNodeNoProperty: Node = <Node> { name: 'unlocked', isLocked: true, isFile: true, properties: {} };
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {
@@ -21,6 +21,7 @@ import { MatDialog } from '@angular/material';
import { LoginDialogService } from './login-dialog.service';
import { Subject, of } from 'rxjs';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('LoginDialogService', () => {
@@ -30,6 +31,7 @@ describe('LoginDialogService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
+3 -5
View File
@@ -19,13 +19,13 @@ import { TestBed } from '@angular/core/testing';
import { NodesApiService } from './nodes-api.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { AlfrescoApiService } from './alfresco-api.service';
import { AlfrescoApiServiceMock } from '../mock/alfresco-api.service.mock';
import { NodeMetadata } from '../models/node-metadata.model';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
describe('NodesApiService', () => {
let service: NodesApiService;
let apiService: AlfrescoApiServiceMock;
let apiService: AlfrescoApiService;
const MODEL_NAMESPACE = 'activitiForms';
const responseBody = {
@@ -50,10 +50,8 @@ describe('NodesApiService', () => {
setupTestBed({
imports: [
TranslateModule.forRoot(),
CoreTestingModule
],
providers: [
{ provide: AlfrescoApiService, useClass: AlfrescoApiServiceMock }
]
});
@@ -20,6 +20,7 @@ import { UserProcessModel } from '../models';
import { PeopleProcessService } from './people-process.service';
import { setupTestBed } from '../testing/setup-test-bed';
import { CoreTestingModule } from '../testing/core.testing.module';
import { TranslateModule } from '@ngx-translate/core';
declare let jasmine: any;
@@ -44,7 +45,10 @@ describe('PeopleProcessService', () => {
let service: PeopleProcessService;
setupTestBed({
imports: [CoreTestingModule]
imports: [
TranslateModule.forRoot(),
CoreTestingModule
]
});
beforeEach(() => {

Some files were not shown because too many files have changed in this diff Show More