fixed tests after angular 10 upgrade

This commit is contained in:
Giuseppe Digilio
2020-12-03 19:45:05 +01:00
parent 9ed1c74f29
commit 10d0c2e518
212 changed files with 1461 additions and 1333 deletions

View File

@@ -1,6 +1,6 @@
// Load the implementations that should be tested
import { Component, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
import { async, ComponentFixture, inject, TestBed, } from '@angular/core/testing';
import { ComponentFixture, inject, TestBed, waitForAsync, } from '@angular/core/testing';
import { By } from '@angular/platform-browser';
import { of as observableOf } from 'rxjs';
@@ -47,23 +47,20 @@ describe('SubmissionSectionContainerComponent test suite', () => {
let compAsAny: any;
let fixture: ComponentFixture<SubmissionSectionContainerComponent>;
let submissionServiceStub: SubmissionServiceStub;
let sectionsServiceStub: SectionsServiceStub;
const submissionServiceStub: SubmissionServiceStub = new SubmissionServiceStub();
const sectionsServiceStub: SectionsServiceStub = new SectionsServiceStub();
const submissionId = mockSubmissionId;
const collectionId = mockSubmissionCollectionId;
function init() {
sectionsServiceStub = TestBed.inject(SectionsService as any);
submissionServiceStub = TestBed.inject(SubmissionService as any);
sectionsServiceStub.isSectionValid.and.returnValue(observableOf(true));
sectionsServiceStub.getSectionState.and.returnValue(observableOf(sectionState));
submissionServiceStub.getActiveSectionId.and.returnValue(observableOf('traditionalpageone'));
}
// async beforeEach
beforeEach(async(() => {
beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({
imports: [
@@ -76,8 +73,8 @@ describe('SubmissionSectionContainerComponent test suite', () => {
TestComponent,
], // declare the test component
providers: [
{ provide: SectionsService, useClass: SectionsServiceStub },
{ provide: SubmissionService, useClass: SubmissionServiceStub },
{ provide: SectionsService, useValue: sectionsServiceStub },
{ provide: SubmissionService, useValue: submissionServiceStub },
SubmissionSectionContainerComponent
],
schemas: [CUSTOM_ELEMENTS_SCHEMA]
@@ -92,14 +89,15 @@ describe('SubmissionSectionContainerComponent test suite', () => {
// synchronous beforeEach
beforeEach(() => {
init();
html = `
<ds-submission-section-container [collectionId]="collectionId"
[submissionId]="submissionId"
[sectionData]="object"></ds-submission-section-container>`;
[submissionId]="submissionId"
[sectionData]="object"></ds-submission-section-container>`;
testFixture = createTestComponent(html, TestComponent) as ComponentFixture<TestComponent>;
testComp = testFixture.componentInstance;
init();
});
it('should create SubmissionSectionContainerComponent', inject([SubmissionSectionContainerComponent], (app: SubmissionSectionContainerComponent) => {